单项选择题
下列情况中,不会调用拷贝构造函数的是( )。
A) 用一个对象去初始化同一类的另一个新对象时
B) 将类的一个对象赋值给该类的另一个对象时
C) 函数的形参是类的对象,调用函数进行形参和实参结合时
D) 函数的返回值是类的对象,函数执行返回调用时
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如需程序: #include<iostream> using namespace std; class Test public: Test() n+=2; ~Test() n-=3; static int getNum() return n; private: static int n; ; int Test::n=1; int main() Test*p=new Test; delete p; cout<< n= <<Test::getNum()<<end1; return 0; 执行后的输出结果是( )。
A) n=0
B) n=1
C) n=2
D) n=3
点击查看答案&解析
单项选择题
假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。
A) void~MyClass();
B) ~MyClass(int n);
C) MyClass();
D) ~MyClass();
点击查看答案&解析
相关试题
下列有关内联函数的叙述中,正确的是( )。
字面常量42、4.2、42L的数据类型分...
若要把函数void fun()定义为TestClass的...
若有以下程序: #include<iostream> u...
要是程序执行后的输出结果为ABCD, 应在横...