有如下函数模板定义:templateT2 plus T1 t1,T3 t3){retur有如下函数模板定义: template<typename T1,typename T2,typename T3> T2 plus T1 t1,T3 t3){return t1+t3;} 则以下调用中正确是A.plus(3,5L);B.plus<>(3,5L);C.plus<int>(3,5L);D.plus<int,double>(3,5L);

题目
有如下函数模板定义:templateT2 plus T1 t1,T3 t3){retur

有如下函数模板定义: template<typename T1,typename T2,typename T3> T2 plus T1 t1,T3 t3){return t1+t3;} 则以下调用中正确是

A.plus(3,5L);

B.plus<>(3,5L);

C.plus<int>(3,5L);

D.plus<int,double>(3,5L);


相似考题
参考答案和解析
正确答案:D
解析:本题考核函数模板的使用。C++中对函数模板的调用有时候只使用了函数实参,而没有使用模板实参,模板实参都被省略了,但模板实参的省略并不是必然的,而是有条件。模板实参不能省略的情况有:从模板函数实参表获得的信息有矛盾:需要获得特定类型的返回值,而不管参数的类型如何:虚拟类型参数没有出现在模板函数的形参中;函数模板含有常规形参。题中定义的函数模板中虚拟类型参数T2没有出现在模板函数的形参列表中,所以在调用时不能省略,D选项的调用省略了T3,这是允许的。
更多“有如下函数模板定义:template<typename T1,typename T2,typename T3>T2 plus T1 t1,T3 t3){retur ”相关问题
  • 第1题:

    电力系统的部分接线如图所示,各地电网的额定电压示于图中,设变压器T1工作于接+2.5%的抽头,T2工作于主抽头,T3工作于-5%抽头,这些变压器的实际变比为:

    (A)T1:10.5/124.025kV,T2:110/38.5kV,T3:33.25/11kV
    (B) T1:10.5/121kV,T2:110/38.5kV,T3:36.575/10kV
    (C)T1:10.5/112.75kV,T2:110/35kV,T3:37.5/11kV
    (D) T1:10.5/115.5kV,T2:110/35kV,T3:37.5/11kV


    答案:C
    解析:
    解:对于两绕组变压器,主接头装在高压侧。
    变压器T1额定变比为:10.5/121kV,T1实际变比为10.5/121(1+2.5%)=10.5/124.025kV;
    变压器T2额定变比为:110/38.5kV,T2实际变比为110/38.5kV;
    变压器T3额定变比为:35/11kV,T3实际变比为35(1-5%)/11=33.25/11kV;
    点评:参考【09供配电第46题】
    变压器一次侧接110kV线路,二次侧接10kV线路,该变压器分接头工作在+2.5%,则实际变比为:
    (A)110/10kV (B)112.75/11kV
    (C)112.75/10.5kV (D)121/11kV
    解:选C。
    点评:不要错选B。相关知识点与例题如下:

  • 第2题:

    15、在任意一棵非空二叉排序树 T1 中,删除某结点 v 之后形成二叉排序树 T2 ,再将 v 插入 T2 形成二叉排序树 T3 。下列关于 T1 与 T3 的叙述中,正确的是()。

    A.若 v 是 T1 的叶结点,则 T1 与 T3 不同

    B.若 v 是 T1 的叶结点,则 T1 与 T3 相同

    C.若 v 不是 T1 的叶结点,则 T1 与 T3 不同

    D.若 v 不是 T1 的叶结点,则 T1 与 T3 相同


    BC

  • 第3题:

    44、RFN缩减帧号包含:T1,T2,T3


    错误

  • 第4题:

    RFN缩减帧号包含:T1,T2,T3


    错误

  • 第5题:

    在任意一棵非空二叉排序树T1 中,删除某结点v 之后形成二叉排序树T2,再将v 插入T2 形成二叉排序树T3。下列关于T1 与T3 的叙述中,正确的是()。 I.若v 是T1 的叶结点,则T1 与T3 不同 II.若v 是T1 的叶结点,则T1 与T3 相同 III. 若v 不是T1 的叶结点,则T1 与T3 不同 IV.若v 不是T1 的叶结点,则T1 与T3 相同

    A.仅I、III

    B.仅I、IV

    C.仅II、III

    D.IV


    仅 I、IV

  • 第6题:

    14、RFN缩减帧号包含:T1,T2,T3


    错误