A-A+

下面的函数模板定义中错误的是______ 。A.template<class Q > QF

2022-08-06 06:35:56 问答库 阅读 176 次

问题详情

下面的函数模板定义中错误的是______ 。
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只是模板的语法要求,不能作为一个值。

考点:函数,定义