हम कुछ इस तरह कर सकते हैं:sizeof (* इस) वर्ग परिभाषा
आईएसओ/आईईसी 9899: 2011
#include <iostream> class Foo { public: Foo() { std::cout << sizeof(*this) << '\n'; } };
सी स्टैंडर्ड में मैं निम्न देखें
6.7.2.1 संरचना और संघ विनिर्देश
8 ... प्रकार के तुरंत बाद अधूरा अधूरा है} सूची समाप्त करता है, और उसके बाद पूरा करता है।
लेकिन सी ++ मानक में मुझे कोई एनालॉग नहीं मिल रहा है।
आकार का ऑपरेटर अपूर्ण प्रकार के एक अभिव्यक्ति पर लागू नहीं किया जाएगा, तो क्या हम इस तरह के कोड लिख सकते हैं या नहीं?
9.2p2 फिलर फिलर –
+1 पोस्ट करने से पहले विनिर्देशन के शोध के लिए +1। –