单项选择题
对于一个类定义,下列叙述中错误的是( )。
A.如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数
B.如果没有定义缺省的构造函数,编译器一定将生成一个缺省的构造函数
C.如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数
D.如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下函数定义: void func(int a,.int&b){a++;b++;} 若执行代码段: int x=0,y=1; func(x,y); 则变量x和y的值分别是( )。
A.0和1
B.1和1
C.0和2
D.1和2
点击查看答案&解析
单项选择题
下列关于运算符重载的描述中,正确的是( )。
A.运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B.一元运算符只能作为成员函数重载
C.二元运算符重载为非成员函数时,参数表中有一个参数
D.C++中可以重载所有的运算符
点击查看答案&解析
相关试题
在E-R图中,用来表示实体联系的图形是( ...
有如下语句序列: char str[10];cin...
下列关于C++预定义流对象的叙述中,正确...
下列关于类模板的模板参数的叙述中,错误的...
C++中的模板包括( )。