单项选择题
有如下函数模板定义:
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) C++已有的任何运算符都可以重载
B) 运算符函数的返回类型不能声明为基本数据类型
C) 在类型转换符函数的定义中不需要声明返回类型
D) 可以通过运算符重载来创建C++中原来没有的运算符
点击查看答案&解析
单项选择题
不能作为函数重载的判断依据的是( )。
A) const
B) 返回类型
C) 参数个数
D) 参数类型
点击查看答案&解析
相关试题
为了取代C中带参数的宏,在C++中使用( ...
有如下类声明: class Foointbar;; 则...
有如下程序: #include<iostream> usi...
下列程序中横线处正确的语句是( )。 #...
有如下程序: #include<iostream> usi...