深拷贝:如果一个雷拥有资源,当这个类的对象发生复制过程时,开辟了新的内存空间,就叫深拷贝
浅拷贝:指复制过程仅仅复制对象成员的指针,而没有开辟新的内存空间
memberwise copy和 bitwise copy仅仅是拷贝的两种方式:
memberwise copy:递归调用其成员的构造函数
bitwise copy:字节到字节的拷贝
bitwise copy一般调用memcpy函数,其效率比memberwise copy要高。
深拷贝:如果一个雷拥有资源,当这个类的对象发生复制过程时,开辟了新的内存空间,就叫深拷贝
浅拷贝:指复制过程仅仅复制对象成员的指针,而没有开辟新的内存空间
memberwise copy和 bitwise copy仅仅是拷贝的两种方式:
memberwise copy:递归调用其成员的构造函数
bitwise copy:字节到字节的拷贝
bitwise copy一般调用memcpy函数,其效率比memberwise copy要高。