(单选题)
若需要把一个类外定义的成员函数指明为内联函数,则必须把关键字()放在函数原型或函数头的前面。
A in
B inline
C inLine
D InLiner
正确答案
答案解析
略
相似试题
(判断题)
定义在类体内的成员函数是内联函数,定义在类体外的成员函数不能是内联函数。
(单选题)
在多文件结构的程序中,通常把类中所有非内联函数的定义单独存放于()中。
(简答题)
定义一个类nauticalmile_kilometer,它包含两个数据成员kilometer(千米)和meter(米)。还包含一个构造函数对数据成员初始化;成员函数print用于输出数据成员kilometer和meter的值;类型转换函数double()实现把千米和米转换为海里(1海里=1.852千米)。编写main函数,测试类nauticalmile_kilometer。
(单选题)
假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()
(单选题)
若需要使类中的一个指针成员指向一块动态存储空间,则通常在()函数中完成。
(单选题)
一个类的构造函数通常被定义为该类的()成员。
(单选题)
一个类的析构函数通常被定义为该类的()成员。
(单选题)
假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()
(简答题)
试从定义方式、调用方式分析常成员函数、静态成员函数和友员函数的区别。若class Goods的指针域Goods * next;被声明为私有(private)成员,程序会出现什么错误?做什么最小修改能使程序正确运行?请你试一试。