问题 单项选择题

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

A.template<class Q >
QF (Q x)return Q +x;

B.template<class Q >
QF (Q x)returnx/x;

C.template <class T >
T F(T x) return x*x;

D.template <class T>
bool F (T x) return x>1;

答案

参考答案:A

解析: Q只是模板的语法要求,不能作为一个值。

多项选择题
问答题 简答题