1. 首页
  2. 数据库
  3. 其它
  4. 智能指针unique_ptr的用法

智能指针unique_ptr的用法

上传者: 2020-12-23 03:03:49上传 PDF文件 30.04KB 热度 17次
此文描述了智能指针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,注意,这时它本身不再拥有原来指针的
下载地址
用户评论