文章

test

for debug

test

test

特性浅拷贝深拷贝
动态内存处理仅复制指针地址,原对象和拷贝对象共享同一块内存为拷贝对象分配新的内存,内容独立
资源独立性原对象和拷贝对象不独立,可能相互干扰拷贝对象和原对象完全独立
安全性可能出现重复释放或意外修改的问题无资源冲突,更安全
性能快速,仅复制指针较慢,需要分配新内存并复制数据
适用场景对象包含简单数据类型且无需独立管理资源时适用对象包含动态内存或资源需要独立管理时适用
本文由作者按照 CC BY 4.0 进行授权