单项选择题

下面的函数模板定义中错误的是

A.template <class Q> q F(Q {return Q+x;}
B.template <class Q> Q F(Q {return x+x;}
C.template <class T> T F(T{return x*x;}
D.template <class T> bool F(T{return x>1;}
<上一题 目录 下一题>
热门 试题

单项选择题
在面向对象的程序设计中,下列叙述中错误的是
A.任何一个对象构成一个独立的模块
B.一个对象不是独立存在的实体,各个对象之间有关联,相互依赖
C.下一层次的对象可以继承上一层次对象的某些属性
D.上述三种说法都正确
单项选择题
已知:int m=10;在下列定义引用的语句中,正确的是
A.int &x=m;
B.int y=&m;
C.int &z;
D.int &t=&m;
相关试题
  • 下面是一个栈类的模板,其中push函数将元素...
  • 非成员函数应声明为类的______函数才...
  • 多数运算符既能作为类的成员函数重载,也能...
  • 在下面程序的横线处填上适当的语句,使该程...
  • 下列程序将x、y和z按从小到大的顺序排列,...