NPTEL Programming in Modern C++ Week 7 Assignment Answers 2025
1.
Answer :- For Answers Click Here
2.
Answer :-
3.

Answer :-
4. How many virtual tables will be created for the following classes.
class A { public: void f0) { };
class B : public A { public: virtual void f) { } };
class C: public A { public: void g) 0 };
class D : public B, public Cl public: void gO< }};
a) 1
b) 2
e) 3
d) 4
Answer :-
5. Consider the following code segment.
class st1 { }:
class st2 { };
st1+ 81 – new st1;
st2* 82 – new st2;
Which of the following type-casting is permissible?
a) st2 = static.cast>(s1);
b) st2 – dynamic_cast>(a1);
c) st2 = reinterpret_cast>(s1) ;
d) st2 = const_cast>(s1);
Answer :-
6.
Answer :- For Answers Click Here
7.

Answer :-
8.

Answer :-
9.

Answer :- For Answers Click Here