Duc*_*een 5 c++ boost shared-ptr
如何复制后面的完整对象boost::shared_ptr<T>:是否有memcopy选项(只是创建内存克隆),或者我们将创建复制构造函数?
您应该创建一个复制构造函数并编写如下内容:
ptr.reset(new T);
*ptr = *(otherObject.ptr);
Run Code Online (Sandbox Code Playgroud)
为了深度复制指针。
| 归档时间: |
|
| 查看次数: |
4797 次 |
| 最近记录: |