एक अनाम वस्तु क्या है?
क्या सी ++ समर्थन / बेनामी वस्तुएं हैं?
सी ++ मानक "बेनामी ऑब्जेक्ट" शब्द को परिभाषित नहीं करता है, लेकिन इसका कारण यह है कि कोई व्यक्ति सावधानी से शब्द का इस्तेमाल कर सकता है
- अस्थायी:
f (T ());
- अनाम फ़ंक्शन पैरामीटर:
शून्य Func (int, int, int);
मैं क्या नहीं गिनती गतिशील रूप से आवंटित वस्तुओं है:
तकनीकी तौर पर, एक "ऑब्जेक्ट" स्टोरेज का कोई भी क्षेत्र है [2003 में 1.8 / 1], जिसमें एक्स बाइट्स को
new int; P>
int * ptr = new int; सूचक (स्वयं एक वस्तु भी, भूल नहीं है!) में नाम
ptr है और पूर्णांक के पास कोई अन्य नाम नहीं है
* ptr से अधिक फिर भी, मैं इसे एक अनाम वस्तु को कॉल करने में संकोच करूंगा।
फिर भी, हालांकि, कोई मानक शब्दावली नहीं है।
- अनाम फ़ंक्शन पैरामीटर:
Comments
Post a Comment