NPTEL Programming in Modern C++ Week 7 Assignment Answers 2025

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 
Scroll to Top