Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

नाम स्थान और अनाम नामस्थान का विस्तार

यहां हम देखेंगे कि हम कुछ नाम स्थान का विस्तार कैसे कर सकते हैं, और कैसे अनाम या अनाम नाम स्थान का उपयोग किया जा सकता है।

कभी-कभी हम एक नामस्थान को परिभाषित कर सकते हैं। फिर हम उसी परिभाषा के साथ फिर से नेमस्पेस लिख सकते हैं। यदि पहले वाले में कुछ सदस्य हैं, और दूसरे में कुछ अन्य सदस्य हैं, तो नाम स्थान बढ़ा दिया गया है। हम उस नाम स्थान के सभी सदस्यों का उपयोग कर सकते हैं।

उदाहरण

#शामिल करें my_namespace::my_var < 

आउटपुट

my_var का मान:10my_new_var का मान:40

अनाम नाम स्थान का कोई नाम नहीं होगा; इनमें अलग-अलग गुण होते हैं।

  • वे एक ही कार्यक्रम में सीधे प्रयोग करने योग्य हैं।
  • इनका उपयोग विशिष्ट पहचानकर्ता घोषित करने के लिए किया जाता है।
  • इस प्रकार के नेमस्पेस में नेमस्पेस का नाम विशिष्ट रूप से कंपाइलर द्वारा ही जेनरेट किया जाता है।
  • इसे उस फ़ाइल से एक्सेस किया जा सकता है, जहां इसे बनाया गया है।
  • अनाम नाम स्थान, चर की स्थिर घोषणा के प्रतिस्थापन हैं।

उदाहरण

#शामिल करें 

आउटपुट

my_var का मान:10

  1. पायथन में नेमस्पेस और स्कोप पायथन में नेमस्पेस और स्कोप

    पायथन में हम चर, कार्यों, पुस्तकालयों और मॉड्यूल आदि से निपटते हैं। एक मौका है कि आप जिस चर का उपयोग करने जा रहे हैं उसका नाम पहले से ही किसी अन्य चर के नाम के रूप में या किसी अन्य फ़ंक्शन या किसी अन्य विधि के नाम के रूप में मौजूद है। ऐसे परिदृश्य में, हमें यह जानने की जरूरत है कि इन सभी नामों को एक

  1. - Redis के साथ विकसित करने के लिए Redis नामस्थान और अन्य कुंजियाँ

    रेडिस के साथ एक एप्लिकेशन विकसित करना बहुत मजेदार है, लेकिन किसी भी तकनीक के साथ, कुछ बिंदु हैं जिन्हें आपको रेडिस-आधारित या रेडिस नेमस्पेस एप्लिकेशन को डिजाइन करते समय ध्यान में रखना चाहिए। आप शायद पहले से ही रिलेशनल डेटाबेस डेवलपमेंट से परिचित हैं, लेकिन जब कई समान अभ्यास लागू होते हैं, तो ध्यान र

  1. Redis.io को ताज़ा और विस्तारित करना Redis.io को ताज़ा और विस्तारित करना

    आज हमें Redis.io के पुन:लॉन्च की घोषणा करते हुए खुशी हो रही है। Redis.io हमेशा से Redis का घर रहा है और नए Redis उपयोगकर्ताओं के लिए प्रवेश बिंदु रहा है। इस लॉन्च के साथ, हमने साइट के डिज़ाइन को आधुनिक बनाने और इसके बुनियादी ढांचे को अपडेट करते हुए कोर रेडिस दस्तावेज़ीकरण को संशोधित किया है। इस पो