976
GB
What is the output: class A{public:virtual void f()=0;}; try{A *p=new struct B:A{void f(){}}{};delete p;}catch(...){} cout<<'X';
IN
आउटपुट क्या है: क्लास ए{पब्लिक:वर्चुअल वॉयड f()=0;}; प्रयास करें{A *p=नई संरचना B:A{void f(){}}{};delete p;}catch(...){} cout
A
Compile error
संकलन त्रुटि
B
X
एक्स
C
Undefined
अपरिभाषित
D
Nothing
कुछ नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
Inline struct definition in new is not valid C++. Compile error.
व्याख्या (हिन्दी)
नई में इनलाइन संरचना परिभाषा मान्य C++ नहीं है। संकलन त्रुटि.