मुझे पता है कि आपने प्रदर्शन के बारे में पूछा था, लेकिन मैं एक और मुद्दे के बारे में सोच रहा था। क्या आप सी और सी ++ या सिर्फ उन भाषाओं में से एक के लिए पूछ रहे हैं? मैं एक जंगली अनुमान लगा रहा हूं कि आप किसी कार्य में ढांचे के ढांचे या ढांचे के ढांचे के लिए एक संरचना को परिभाषित करना चाहते हैं।
सी के लिए, आप एक अलग मॉड्यूल में संरचनाओं को परिभाषित और घोषित करके और उन्हें स्थिर बनाकर छिपाने की चीजों से संपर्क कर सकते हैं। फिर, आप एक्सेस फ़ंक्शंस प्रदान कर सकते हैं, जितना आप सी ++ वर्ग के सदस्यों के लिए करेंगे। आप उन मॉड्यूल के लिए .h फ़ाइल में फ़ंक्शन घोषणाएं शामिल करेंगे जिन्हें संरचनाओं तक पहुंचने के लिए आवश्यक है।
यदि यह सी ++ के लिए है, तो एक वर्ग बनाना और संरचना को निजी या संरक्षित करना आपके लेखन के साथ उपयुक्त हो/सेट/हेरफेर विधियों बाकी की देखभाल करता है।
यदि आपने अपनी मूल पोस्ट संपादित की और विस्तार किया कि आप यह क्यों पूछ रहे हैं, तो आपने एक अच्छा सवाल पूछा है।
एकमात्र "जुर्माना" मैं सोच सकता हूं, यह है कि इसके संरचना के उदाहरणों को समारोह के बाहर से संदर्भित नहीं किया जा सकता है। –
@ जोचिमपिलबोर्ग - ज़ाहिर है, मुझे यह दिमाग में है। स्थिति के आधार पर यह एक लाभ हो सकता है, न कि "जुर्माना"। –
एलओएल, के लिए नीचे वोट? –