NPTEL Programming in Modern C++ Week 8 Assignment Answers 2025
1.

Answer :- For Answers Click Here
2.

Answer :-
3.

Answer :-
4.

Answer :-
5.

Answer :-
6.

Answer :-
7. Consider the lollowing lunction template.
template<typename T›
void print(T x, Ty)(
cout < x << ” ” << y:
From among the following option which generate/s compiler error?
a) print (10, ‘a’);
b) print (10, 30);
c) print (10.34, 30);
d) print((int) ‘a’, 30)
Answer :-
8. Consider the following class definition in C++.
class Computationf
public:
int sum(int a, int b) { return a + b; }
}:
Identify the appropriate function pointer declaration that can point, to the function sum belongs
to the class Computation as {pa = Conputation: :sun;.
a) typedef int (Computation::*{pa) (int, int);
b) int *Computation::fpm(int, int);
c) int (*Computation: :fpa) (int, int);
d) int (Computation:: *{pa) (int, int) ;
Answer :-
9.

Answer :- For Answers Click Here