您的位置:首页 > 运维架构

深拷贝、浅拷贝、memberwise copy 和 bitwise copy

2014-06-03 20:13 197 查看
深拷贝:如果一个雷拥有资源,当这个类的对象发生复制过程时,开辟了新的内存空间,就叫深拷贝

浅拷贝:指复制过程仅仅复制对象成员的指针,而没有开辟新的内存空间

memberwise copy和 bitwise copy仅仅是拷贝的两种方式:

memberwise copy:递归调用其成员的构造函数

bitwise copy:字节到字节的拷贝

bitwise copy一般调用memcpy函数,其效率比memberwise copy要高。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: