首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: class Inner{ public: void f1(){ cout
有如下定义: class Inner{ public: void f1(){ cout
admin
2021-07-02
29
问题
有如下定义:
class Inner{
public:
void f1(){ cout<<"f1"; }
friend void f2(){ cout<<"f2"; }
};
void f3(){ cout<<"f3"; }
inline void f4(){ cout<<"f4"; }
其中的内联函数包括
选项
A、f1 和 f2
B、f3 和 f4
C、f2 和 f3
D、f1 和 f4
答案
D
解析
在类体中定义的成员函数,C++系统会自动将它们作为内联函数处理,而在类外定义的成员函数,系统并不把它们默认为内联函数,使用inline也是内联函数,所以共有2个内联函数f1和f4,D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/juh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类IMS中两个成员函数的声明为“voidlisten()const;”与“voidspeak();”,另有两个对象的定义为“IMSobj1;”与“constIMSobj2;”,则下列语句中,产生编译错误的是()。
下列关于运算符重载的描述中,错误的是()。
已知一程序运行后执行的第一个输出操作是cout<<setw(10)<<setfill(’*’)<<1234;则此操作的输出结果是()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
下列关于运算符重载的叙述中,正确的是()。
针对数组定义intdata[10];,下列表述中错误的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
随机试题
金初文坛由哪两部分人组成【】
下列关于开放性骨折清创的叙述,不正确的是()
患者,女,22岁。低热1个月,伴心悸、气促、下肢水肿1周。查体血压90/70mmHg,颈静脉怒张,心界向两侧扩大,心音弱,肝大肋下2cm,双下肢水肿。超声心动图心包腔内液性暗区1.0cm,X线心影向两侧扩大。患者经上述治疗后半年复诊,仍诉气促,双下肢水
A、乳汁管B、油室C、油管D、油细胞E、树脂道防风的显微特征可见
急性脑血管病患者颅内压增高最急需的措施是
某生产企业,2014年全年销售额1600万元,成本600万元,营业税金及附加460万元,各种费用400万元。已知上述成本费用中包括新产品开发费40万元、广告费支出250万元。该企业2014年应纳企业所得税()。
进行德育要循循善诱,以理服人,从提高学生认识入手,调动学生的主动性,使他们积极向上。这一原则是()
根据2010年第六次全国人口普查主要数据,全国总人口为1370536875人。同2000年第五次全国人口普查相比,增加了73899804人。普查登记的大陆31个省、自治区、直辖市和现役军人的人口共1339724852人,同2000年第五次全国人口普查相比,
ABrieftoSingapore1.Singaporeisanindependentcity-stateinsoutheasternAsia,consistingofonemajorislandtheSing
WhyLearningSpanish?TheimportanceofSpanishisgrowinginEurope.Spanish,with400millionspeakers,isthefourthmostcom
最新回复
(
0
)