单选题

若有类模板声明:template classTclass{int k;public:Tclass(int);//……};以下正确的说明语句正确的是()

ATclass(double)t(10);

BTclasst(10);

CTclass<0.5>t(10);

DTclass t(10);

正确答案

来源:www.examk.com

答案解析

相似试题
  • 若有类W说明class W{int a;public:voidfConst(int&)const;};,则函数fConst的正确定义是()

    单选题查看答案

  • 若有类T说明class T{inti;friend void fFriend(T&,int);};,则函数fFriend的错误定义是()

    单选题查看答案

  • 若有类Z说明class Z{staticint a;public:static void fStatic(Z&);};int Z::a=0;Z objZ;,则函数fStatic中访问数据a错误的是()。

    单选题查看答案

  • 若有函数定义:double fun(int a[10]){...},则在对该函数进行原型声明时,错误的声明语句是()

    单选题查看答案

  • 若有声明和语句: int a=5; a++; 则此处表达式a++的值是()

    单选题查看答案

  • 声明方法时,如果有参数,则必须写在方法名后面的小括号内,并且必须指明它的类型和名称,若有多个参数,需要用()隔开。

    单选题查看答案

  • 声明方法时〃如果有参数〃则必须写在方法名后面的小括号内〃并且必须指明它的类型和名称〃若有多个参数〃需要用()隔开。

    单选题查看答案

  • 类模板能够声明什么形式的友员?当类模板的友员是函数模板时,它们可以定义不同形式的类属参数吗?

    简答题查看答案

  • 已知有类MyOwnClass,则其默认的构造函数为()。

    填空题查看答案