1786
GB
What is the output: class A{public:virtual void f()=0; virtual ~A()=default;}; class B:public A{int x; public:B(int v):x(v){} void f()override{cout<>v; v.push_back(make_shared(5)); v.push_back(make_shared(10)); for(auto&p:v)p->f();
IN
आउटपुट क्या है: class A{public:virtual void f()=0; आभासी ~ए()=डिफ़ॉल्ट;}; कक्षा बी:सार्वजनिक ए{int x; सार्वजनिक:B(int v):x(v){} void f()ओवरराइड{cout
A
510
510
B
Compile error
संकलन त्रुटि
C
Undefined
अपरिभाषित
D
5 10
5 10
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
B::f() prints x. Output: 510.
व्याख्या (हिन्दी)
B::f() x प्रिंट करता है। आउटपुट: 510.