智能指针unique_ptr的用法

上传:qq_87377 浏览: 12 推荐: 0 文件:PDF 大小:30.04KB 上传时间:2020-12-23 03:03:49 版权申诉
此文描述了智能指针unique_ptr的用法的相关介绍,具体实例请看下文 unique_ptr是独占型的智能指针,它不允许其他的智能指针共享其内部的指针,不允许通过赋值将一个unique_ptr赋值给另一个unique_ptr,如下面错误用法: std::unique_ptr myPtr(new T); std::unique_ptr myOtherPtr = myPtr; // error 但是unique_ptr允许通过函数返回给其他的unique_ptr,还可以通过std::move来转移到其他的unique_ptr,注意,这时它本身不再拥有原来指针的
上传资源
用户评论