1.

#include <iostream>using namespace std;  template<int n> struct funStruct{    static const int val = 2*funStruct<n-1>::val;};  template<> struct funStruct<0>{    static const int val = 1 ;};  int main(){    cout << funStruct<10>::val << endl;    return 0;}
18.What will be the output of the following program?

A. 17.5 Hi to all
B. 17.5
C. Hi to all
D. None of the above
Answer» B. 17.5


Discussion

No Comment Found

Related MCQs