C++ 构造函数 深拷贝和浅拷贝的区别和用途

2025-04-08 18:49:16
推荐回答(1个)
回答1:

拷贝构造函数是为了类像内置类型那样能够进行复制,比如int
a=0;int
b
=
a;默认复制构造函数一本就是浅拷贝,深拷贝和浅拷贝时针对类数据成员有指针成员或引用成员,比如一个类中有一个指针成员int
*
p,浅拷贝是指在复制指针时,直接复制指针,...