C ++ में, ऑपरेटर ::
का उपयोग एक नाम स्थान या वर्ग में वर्गों, कार्यों और चर तक पहुंचने के लिए किया जाता है।
अगर उन मामलों के .
बजाय भाषा विनिर्देश का उपयोग किया जाता है ::
, जैसे कि किसी वस्तु के उदाहरण चर / तरीकों तक पहुँचने पर तो क्या इससे संभावित अस्पष्टताएं पैदा होंगी जो कि मौजूद नहीं हैं ::
?
यह देखते हुए कि C ++ ऐसे चर नामों की अनुमति नहीं देता है जो एक प्रकार का नाम भी हैं, मैं उस मामले के बारे में नहीं सोच सकता जहां यह हो सकता है।
स्पष्टता: मैं यह नहीं पूछ रहा कि क्यों ::
चुना गया था .
, अगर यह भी काम कर सकता था?