首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列模板声明中,有语法错误的是( )。
下列模板声明中,有语法错误的是( )。
admin
2017-10-17
60
问题
下列模板声明中,有语法错误的是( )。
选项
A、template<typename T>T fun(T x){return x;}
B、template<typename T>T fun(T x,int n){return x*n;}
C、template<class T>T fun(T*p){return *p;}
D、template<class T>T ClassA{T n;}
答案
D
解析
此题考查的是函数模板的声明。声明一个函数模板的格式为:template<模板形参表声明>函数声明,其中的<模板形参表声明>是由一个或多个“模板形参”组成的,每个“模板形参”可具有以下几种形式:typename参数名;class参数名;类型修饰参数名。而选项D)为定义类模板的格式,即template<类型形参表,class<类模板名>{};。
转载请注明原文地址:https://kaotiyun.com/show/XWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要把类FriendClass定义为类MyClass的友元类,则应在类MyClass的定义中加入语句【】。
若a是float型变量,且a=6,则表达式“a/2+(int)(a+1)%2”的值为【】。
下列程序的执行结果为#include<iostream.h>voidmain(){inta=3,b=0;int*p=&a;b=+a++;cout<<*
完成下列类的构造函数,初始化语句为【 】。#include<iostream.h>classTest{private:intx,y;public,voidTest(intinitx,intinity){_
下列不能作为类的成员的是
下列关于虚函数与函数重载区别的叙述中不正确的是
关于常成员函数,下列说法中错误的是
()既可重载为一元运算符,又可重载为二元运算符。
在表达式x+y*z中,“+”是作为成员函数重载的运算符,“*”是作为非成员函数重载的运算符。下列叙述中正确的是()。
下列有关运算符重载的叙述中,正确的是()。
随机试题
设函数u=f(χz,yz,χ)的所有二阶偏导数都连续,则=().
全盘西化论
在设计计算钢柱(包括轴压和压弯构件)和钢梁的截面时。一般应考虑强度、稳定性和刚度三方面的要求,其中()通常是控制因素。
下列属于基金管理公司及子公司的资产管理业务的是()。
散客迎接服务是散客到达旅游目的地前向旅行社办理的单项委托服务,导游员的主要任务是()。
(2013年真题)古人云:“子不教,父之过。”请结合我国民法的监护制度和侵权责任制度加以辨析。
下列关于接入技术特征的描述中,错误的是()。
在报表设计中,用来绑定控件显示字段数据的最常用的计算控件是
汉字输入码可分为有重码和无重码两类,下列各项中属于无重码类的是()。
Psychologiststakecontrastiveviewsofhowexternalrewards,from【C1】______praisetocoldcash,affectmotivationandcreativit
最新回复
(
0
)