填空题

已知int DBL(int n)return n+n;和long DBL(long n)return n+n是一个函数模板的两个实例,则该函数模板的定义是______。

【参考答案】

template<class T> T DBL(T n){return n+n;}
<上一题 目录 下一题>
热门 试题

填空题
有以下程序 #include <iostream> using namespace std; class MyClass public: MyClass(); ~MyClass(); static int s; void SetValue(int val); ; int MyClass::s=0; MyClass::MyClass() s++; void MyClass::SetValue(int val) s=val; int main () MyClass my[3],*p; p=my; for (int k=0;k<3;k++) p->SetValue(k+1); p++; cout<<MyClass::s<<endl; return 0; 运行后的输出结果是______。
填空题
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为______。
相关试题
  • 有以下程序: #include <iostream> u...
  • 有以下程序 #include <iostream> usi...
  • 下面是复数类complex的定义,其中作为友元...