单选题:假设A 是一个类的名字,下面哪段程序不会调用A的复制构造函数?
假设A 是一个类的名字,下面哪段程序不会调用A的复制构造函数?
A.A a1,a2; a1 = a2;
B.void func( A a) { cout << "good" << endl; }
C.A func( ) { A tmp; return tmp; }
D.A a1; A a2(a1);
答案:A
A.A a1,a2; a1 = a2;
B.void func( A a) { cout << "good" << endl; }
C.A func( ) { A tmp; return tmp; }
D.A a1; A a2(a1);
答案:A