单项选择题

下列类模板的定义中语法格式错误的是

A.template<class T>class Buffer{/*…*/};
B.template<typename T>class Buffer{/*…*/};
C.template<class T1,class T2>class Buffer{/*…*/};
D.template<T>class Buffer{/*…*/};
<上一题 目录 下一题>
热门 试题

单项选择题
已知将运算符“+”和“*”作为类Complete的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于
A.c1.operator*(c2.operator+(c1))
B.c1.operator+(c2.operator*(c1))
C.c1.operator*(c1.operator+(c2))
D.c2.operator+(c1.operator*(c1))
单项选择题
已知基类Employees只有一个构造函数,其定义如下:Employee::Employee(int n):id(n){}Manager是Employees的派生类,则下列对Manager的构造函数的定义中,正确的是
A.Manager::Manager(int n):id(n){}
B.Manager::Manager(int n){id=n;}
C.Manager::Manager(int n):Employee(n){}
D.Manager::Manager(int n){Employee(n);}
相关试题
  • 有如下程序:#include#includeusing nam...
  • 有如下程序:#includeusing namespace s...
  • 有如下类定义class Test{char a; cons...
  • 有如下语句序列:ifstream infile( DATA...
  • 有如下程序:#include#includeusing nam...