更多“下面对模板的声明,正确的是()。 ”相关问题
  • 第1题:

    下面对模板的声明正确的是 ______。A.templateB.templateC.template

    下面对模板的声明正确的是 ______。

    A.template<T>

    B.template<class T1,T2>

    C.template<classT1,classT2>

    D.template<classT1; classT2>


    正确答案:C

  • 第2题:

    下列关于模板的叙述中,错误的是

    A.模板声明中的第一个符号总是关键字template

    B.在模板声明中用<和>括起来的部分是模板的形参表

    C.类模板不能有数据成员

    D.在一定条件下函数模板的实参可以省略


    正确答案:C
    解析:本题考核模板的概念。函数模板的一般说明形式如下:template类型形参表>返回类型>函数名>(形参表>){函数体>},所以A、B选项的描述是正确的。在一定条件函数模板的实参可以省略。所以C选项的描述是错误的。

  • 第3题:

    142、下面对模板的声明,正确的是()。

    A.template<T>

    B.template<class T1,T2>

    C.template<class T1,class T2>

    D.template<classT1;classT2>


    C

  • 第4题:

    下面是一个模板声明的开始部分: templatedouble…由此可知( )。

    A.这可能是一个函数模板的声明

    B.这可能是一个类模板的声明

    C.这既可能是一个函数模板的声明,也可能是一个类模板的声明

    D.这肯定是一个错误的模板声明


    正确答案:A
    本题考查函数模板和类模板的基础知识,从templatedouble这里就可以看出这是·个函数模板的声明。

  • 第5题:

    下面对模板的声明,正确的是()。

    A.template<T>

    B.template<class T1,T2>

    C.template<class T1,class T2>

    D.template<classT1;classT2>


    C