单项选择题

有如下函数模板定义:
template <typename T1,int a2,int a3>
T1 sum(T1 a1)

return (a1+a2+a3);

则以下调用中正确的是( )。

A.sum <int,4,3>(5);
B.sum <4,3>(5);
C.sum <int,int,int>(5);
D.sum(5);
<上一题 目录 下一题>
热门 试题

单项选择题
下列语句错误的是( )。
A.char*p="John";p[2]='a'
B.charname[5]="John";name[2]='a';
C.charname[5]="John",*p=name;p[2]='a';
D.charname[5]="John",*p=&name[2];*p='a';
单项选择题
有如下类模板定义: template <typename T> class BigNumber longn; public: BigNumber(T i):n(i) BigNumber operator +(BigNumber b) return BigNumber(n+b.n); ; 已知b1、b2是BigNumber的两个对象, 则下列表达式中错误的是
A.b1+b2
B.b1+3
C.3+b1
D.3+3
相关试题
  • 以下程序的执行结果是______。 #in...
  • 已知:double A(double a)return ++...
  • 下列程序的输出结果是______。 #in...
  • 下列程序的输出结果是______。 #in...
  • 下列程序的输出结果是______。 #in...