首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: class Inner{ public: void f1(){ cout
有如下定义: class Inner{ public: void f1(){ cout
admin
2020-05-14
36
问题
有如下定义:
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://kaotiyun.com/show/5c8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 D如果派生类私有继承基类,不能访问基类中的私有成员,所以A)、B)是错误的。派生类是对基类的具体化,所以c)错误的。如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类,即选择
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的【 】函数重载。
已知一个函数的原型是:intfn((toubiex);若要以5.27为实参调用该函数,应使用表达式______。
在结构化程序设计方法中,下面内聚性最弱的是()。
下面关于虚函数的表述中正确的是()。
软件开发软件生命周期分为三个时期共八个阶段:软件定义期(问题定义、可行性研究和需求分析阶段)、软件开发期(系统设计、详细设计、编码和测试阶段)、软件维护期(即运行维护阶段)。
下面叙述不正确的是( )。
已知一个类A的定义如下,则执行“Ax(3);”语句后,x.a和x.b的值分别为______。classA{inta,b;public:A(intaa=1,intbb=0){a=aa;b
A、 B、 C、 D、 C面向对象方法具有封装性、继承性、多态性几大特点。就是这几大特点,为软件开发提供了一种新的方法学。封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。它是面向
C++语言提供的基本控制结构可以分为3种类型:顺序结构、【】和循环结构。
随机试题
光电跟踪气割机的设备虽然较复杂,由光电跟踪机构和自动气割机组成,但只要有(),就可以进行切割。
《马伶传》将马伶在第二次技艺较量中大胜移至他以顾秉谦为师之前叙述,这种叙述方法是
患儿女性,9岁,因“矮小,发现骨骼畸形8年”就诊。患儿于1岁时家长发现肋缘外翻、鸡胸,疑诊“骨发育不良,佝偻病”。患儿智力大致正常,易疲劳,9年来进行性骨骼改变,面容粗陋,大头,体格发育落后,头围54cm,身高为120cm,体重26kg。患儿的诊断为
A.食积兼肝郁胁痛B.食积兼外感表证C.食积兼血瘀胸痛D.食积兼胆结石E.食积兼咳喘胸闷山楂功效
下列关于工程变更的说法,正确的有()。
根据《建设工程施工合同示范文本》GF一2017-0201,通用条款中关于预付款的支付、担保和扣回的说法,正确的有()。
根据《反不正当竞争法》的规定,下列各项中,不属于不正当竞争行为的是()。
Web文档有三种,即静态文档、动态文档和主动文档,下列对这三种文档的描述中错误的是()。
根据对竞争利弊的分析,我们认为,有利于集体主义的培养,也是学校教育所应该推崇的是()
It’sallannualback-to-schoolroutine.Onemorningyouwavegoodbye,andthat【C1】______eveningyou’reburningthelate-nightoi
最新回复
(
0
)