深浅拷贝 & 类型萃取

一、深浅拷贝问题               1)什么是浅拷贝 所谓的浅拷贝是指在源对象向目标对象进行拷贝的时候 将源对象的各个成员逐一赋给新对象的成员 这样做看似无可厚非,实际上如果源对象的数据成员中有指向一片内存空间的指针变量是 这种浅拷贝只是将这个指针变量作为右值付给目的对象的指针。 这样做的结果是新对象的指针和源对象的指针指向同一片内存空间 。 改动数据时在用户的角度上看似改动了拷贝后的目
相关文章
相关标签/搜索