c++ - What is an Anonymous Object? -


एक अनाम वस्तु क्या है?

क्या सी ++ समर्थन / बेनामी वस्तुएं हैं?

सी ++ मानक "बेनामी ऑब्जेक्ट" शब्द को परिभाषित नहीं करता है, लेकिन इसका कारण यह है कि कोई व्यक्ति सावधानी से शब्द का इस्तेमाल कर सकता है

  • अस्थायी: f (T ());
  • अनाम फ़ंक्शन पैरामीटर: शून्य Func (int, int, int);

    मैं क्या नहीं गिनती गतिशील रूप से आवंटित वस्तुओं है:

    तकनीकी तौर पर, एक "ऑब्जेक्ट" स्टोरेज का कोई भी क्षेत्र है [2003 में 1.8 / 1], जिसमें एक्स बाइट्स को new int; P> int * ptr = new int; सूचक (स्वयं एक वस्तु भी, भूल नहीं है!) में नाम ptr है और पूर्णांक के पास कोई अन्य नाम नहीं है * ptr से अधिक फिर भी, मैं इसे एक अनाम वस्तु को कॉल करने में संकोच करूंगा।

    फिर भी, हालांकि, कोई मानक शब्दावली नहीं है।

Comments