Vidyalelo
C++ Programming · Q506

C++ miscellaneous

Programming · C++ Programming · question 506

Q506

Given the below class, what is the correct syntax of declaring a functor that adds 10 to each of the passed argument? class Add int x; public: Add(int x) this->x = x; int operator()(int a) return x+a; ;

A.
Add add_10(1);
B.
Add ADD_10(10);
C.
Add add_10(10);
Answer
D.
Add add_10(5);

Answer: Option C

Solution

Answer: Option C
No explanation is given for this question Let's Discuss on Board