单项选择题
下列情况中,不会调用拷贝构造函数的是( )。
A.用一个对象去初始化同一类的另一个新对象时
B.将类的一个对象赋值给该类的另一个对象时
C.函数的形参是类的对象,调用函数进行形参和实参结合时
D.函数的返回值是类的对象,函数执行返回调用时
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
类MyClass的定义如下,若要对value赋值,则下面语句正确的是( )。 class MyClass public: MyClass() MyClass(int i)value=new int(i); int*value; ;
A.MyClass my;my.value=10;
B.MyClass my;*my.value=10;
C.MyClass my;my.*value=10;
D.MyClass my(10);
点击查看答案&解析
单项选择题
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
A.operator+(operator*(y,z))
B.operator+(operator*(y,z))
C.operator+(x*(y,z))
D.x+(operator*(y,z))
点击查看答案&解析
相关试题
有如下程序: #include<iostream> usi...
若类A和类B的定义如下: #include<mallo...
有如下程序: #include<iostream> usi...
有如下程序: #include<iostream> usi...
有下列程序,在横线添加; #include<ios...