单项选择题

下列函数模板的定义中,合法的是______。

A.template <typename T> T abs(T x) return x<0 -x:x;
B.template class <T> T abs(T x) return x<0 -x:x;
C.template T <class T> abs(T x)return x<0 -x:x;
D.template T abs(T x)return x<0 -x:x;
<上一题 目录 下一题>
热门 试题

单项选择题
如下函数模板: template <class T> T square(T x) return x*x; 其中T是______。
A.函数形参
B.函数实参
C.模板形参
D.模板实参
单项选择题
有如下程序: #include<iostream> using namespace std; class Book public: Book(char*t= )strcpy(title,t); ______ pnvate: char title[40]; ; class Novel:public Book public: Novel(char*t= ):Book(t) char*Category()constretum 文学 ; ; int main() Book*pb; pb=new Novel(); cout<<pb->Category(); delete pb; retum 0; 若程序运行时输出结果是 文学 ,则横线处缺失的语句是______。
A.char*Category();
B.char*Category()const;
C.virtual char*Category()const;
D.virtual char*Category()const=0;
相关试题
  • 下列控制格式输入 输出的操作符中,能够设...
  • 在C++中,cin是一个______。