首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: class Inner{ public: void f1(){ cout
有如下定义: class Inner{ public: void f1(){ cout
admin
2021-07-02
44
问题
有如下定义:
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/iefp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classMyClass{Intvalue;public;MyClass(intn):value(n){}intgerValue()const{returnvalue;}
阅读下面的程序:#include<iostream.h>voidmain(){intx;cin>>x;if(x++>5)cout<<x<<end1;elsecout<<x-
若已定义了类Vehic1e,则下列派生类定义中,错误的是()。
有如下类声明:classSAMPLE{inth:public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);};下列关于getVa
下列有关继承和派生的叙述中,正确的是()。
已知函数fun的原型为intfun(int,int,int),下列重载函数原型中错误的是()。
如需要向一个二进制文件尾部添加数据,则该文件的打开方式为()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assA{public:AO{cout<<A";}};c1assB{public:BO
数据库设计中反映用户对数据要求的模式是
将前缀运算符“__”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
随机试题
砂石地基用汽车运输黄砂到现场的,以()为一个验收批。
房地产估价师应履行()义务。
公路隧道衬砌不宜采用喷锚衬砌的地区是()。
职工受()的影响引起的疾病称为职业病。
2019年10月甲公司购买乙公司的部分资产,该部分资产计税基础为6000万元,公允价值为8000万元;乙公司全部资产的公允价值为10000万元。甲公司向乙公司支付一部分股权(计税基础为4.500万元,公允价值为7000万元)以及1000万元银行存款。
工会组织的法律保障主要体现在()。
在人民当家做主的人民民主专政国家,公安机关以国家赋予公安机关的任务为公安工作的总根据、总目标,以国家政策和法律为全部活动的依据。()
甲与乙共谋枪杀丙,两人先后开枪,甲未击中丙,乙击中丙,造成丙死亡,甲构成()。
By1830theformerSpanishandPortuguesecolonieshadbecomeindependentnations.Theroughly20million【C1】______ofthesenati
AsIwrite,agentle,muchneededrainisfallingthismorning.IthasbeenadryspringhereinVermont.Sodryinfact,thatt
最新回复
(
0
)