问题
填空题
有如下类定义,请将Sample类的复制构造函数补充完整。
class Sample
public:
Sample( )
~Sample( )if(P)delete P;)
Sample(const Sample&s)______
void SetData(int datA) P=new int(datA) ;
private:
int*P:
;
答案
参考答案:*this=s;
解析: 复制构造函数,将传递进来的对象为新建对象赋值。