- 博客(1)
- 收藏
- 关注
原创 c++的深拷贝与浅拷贝的区别
浅拷贝只是对指针的拷贝,拷贝后两个指针指向同一个内存空间,深拷贝不但对指针进行拷贝,而且对指针指向的内容进行拷贝,经深拷贝后的指针是指向两个不同地址的指针。 再说几句: 当对象中存在指针成员时,除了在复制对象时需要考虑自定义拷贝构造函数,还应该考虑以下两种情形: 1.当函数的参数为对象时,实参传递给形参的实际上是实参的一个拷贝对象,系统自动通过拷贝构造函数实现; 2.当函数的返回值为...
2019-04-21 19:15:56
181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人