首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
将一个函数声明为一个类的友元函数必须使用关键字______。
查看本题答案
包含此试题的试卷
计算机等级考试《填空》真题及答案
点击查看
你可能感兴趣的试题
C++语言中用于定义类的关键字是
友元函数没有this指针
调用友元函数时必须在它的实参中给出要访问的对象
一个类的成员函数也可以作为另一个类的友元函数
只能在类的公有段声明友元
下面关于友元函数描述正确的是______
友元函数能访问类的所有成员
友元函数是类的成员
只有函数才能声明为另一个的友元
友元函数能访问类的私有成员
在一个函数的定义或声明前加上关键字______时该函数就声明为内联函数
在C++语言中一个函数的定义前加上关键字______时该函数就声明为内联函数
在C++语言中一个函数的定义前加上关键字【6】时该函数就声明为内联函数
将一个函数声明为一个类的友元函数必须使用关键字【9】
将一个函数声明为一个类的友元函数必须使用关键字【11】
将一个函数声明为一个类的友元函数必须使用关键字【8】
下面关于虚函数的表述中正确的是
虚函数不能声明为另一个类的友元函数
派生类必须重新定义基类的虚函数
如果在重定义虚函数时使用了保留字virtual,那么该重定义函数仍是虚函数
虚函数不能够声明为静态函数
下列关于虚函数的描述中正确的是
如果在重定义函数时使用了保留字virtual,则该重定义函数仍然是虚函数
虚函数不得声明为静态函数
虚函数不得声明为另一个类的友元函数
派生类必须重新定义基类的虚函数
在一个函数的定义或声明前加上关键字【7】时该函数就声明为内联函数
热门试题
更多
下列数据结构中能用二分法进行查找的是
下面类的定义有处错误classMyClasspublic:voidMyClass;~MyClassintValue;private:inti=0;;
在C++中用于实现运行时多态性的是
有以下程序classDatepublic:Dateintyintmintd;year=y;month=m;day=d;Dateinty=2000year=y;month=10;day=1;DateDate&dyear=d.year;month=d.month;day=d.day;voidprintcout<<year<<.<<month<<.<<day<<endl;private:intyearmonthday;;DatefunDatedDatetemp;temp=d;resurntemp;intmainDatedate1200011date2000;Datedate3date1;date2=fundate3;return0;程序执行时Date类的拷贝构造函数被调用的次数是
有以下程序#include<iostream>usingnamespacestd;classRpublic:Rintr1intr2R1=r1;R2=r2;voidprint;voidprintconst;private:intR1R2;;voidR::printcout<<R1<<<<R2<<endl;voidR::printconstcout<<R1<<<<R2<<endl;intmainRa54;constRb2052;b.print;return0;执行后的输出结果是
下列关于运算符重载的叙述中正确的是
以下程序段共有错误处#include<iostream>usingnamespacesstd;classSampleprivate:intn;public:Sampleintin=i;voidsetvalueintin=i;voiddisplaycout<<n=<<n<<endl;;intmainconstSamplea10;a.setvalue5;a.display;return0;
已知outfile是一个输出流对象要想像outfile的文件指针定位到当前位置之前321字节处正确的函数调用语句是
下列程序的执行结果是______#include<iostream.h>#include<stdlib.h>classTestClasspublic:intxy;TestClassx=y=0;TestClassintaintbx=a;y=b;voiddispcout<<x=<<x<<y=<<y<<end1;voidmainTestClasss123;s1.disp;
在面向对象方法中类之间共享属性和方法的机制称为______
考虑下面的函数原型voidfintaintb=7charc='@'下面的函数调用中不合法的是
请将下列类定义补充完整classBasepublic:voidfuncout<<Base::fun<<end1;;classDerived:publicBasepublic:voidfun______//显式调用基类的fun函数cout<<Derived::fun<<end1;;
算法复杂度主要包括时间复杂度和______复杂度
下列关于构造函数的描述中错误的是
已知intn=10那么下列语句中错误的是
己知下列程序的输出结果是42请将横线处缺失的部分补充完整#include<iostream>usingnamespacestd;classTestClassintvalue;public:TestClass:value0;voidsetValueintvalue______=value;//给TestClass的数据成员value赋值voidprintcout<<value;;;intmainTestClassf;f.setValue42;f.print;return0;
将x+y*z中的+用成员函数重载*用友元函数重载应写为______
假设ab均是整型变量则表达式a=2b=5a++b++a+b值为______
已知枚举类型定义语句为enumTokenNAMENUMBERPLUS=5MINUSPRINT=10则下列叙述中错误的是
按照逻辑结构分类结构可以分为线性结构和非线性结构栈属于______
以下程序执行后的输出结果是#include<iostream>usingnamespacestd;voidtryintintintint;intmainintxyzr;x=1;y=2;tryxyzr;cout<<r<<endl;return0;voidtryintxintyintzintrz=x+y;x=x*x;y=y*y;r=z+x+y;
下列是模板声明的开始部分其中正确的是
在下面的运算符重载函数的原型中错误的是
下述关于数据库系统的叙述中正确的是
一个项目具有一个项目主管一个项目主管可管理多个项目则实体集项目主管与实体集项目的联系属于______的联系
非成员函数应声明为类的______函数才能访问这个类的private成员
若有一个MyClass类则执行语句MyClassab2*p后自动调用该类的构造函数次
假定MyClass为一个类则该类的拷贝构造函数的声明语句为
指针变量所保存的不是一般的数据值而是程序中另一个对象的______
有如下类声明classMyBASEintk;public:voidsetintnk=n;intgetconstreturnk;;classMyDERIVED:protectedMyBASEprotected:intj:public:voidsetintmintnMyBASE::setm;j=n;intgetconstreturnMyBASE::get+j;;则类MyDERIVED中保护的数据成员和成员函数的个数是
热门题库
更多
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育
职业道德素养继续教育
加强和创新网络道德教育