问题
单项选择题
对类A,复制构造函数的原型是( )
A.A::A(const A&);
B.A::A(const A*);
C.A::A(const A);
D.A::A();
答案
参考答案:A
解析: 主要考查的知识点为复制构造函数。
[要点透析] 对类A而言,复制构造函数的原型为A::A(A&),为了不改变原有对象,更普通的形式是使用const限定,即A::A(const A&)。
对类A,复制构造函数的原型是( )
A.A::A(const A&);
B.A::A(const A*);
C.A::A(const A);
D.A::A();
参考答案:A
解析: 主要考查的知识点为复制构造函数。
[要点透析] 对类A而言,复制构造函数的原型为A::A(A&),为了不改变原有对象,更普通的形式是使用const限定,即A::A(const A&)。