如何使用unique_ptr智能指针

 时间:2024-10-26 21:09:54

1、调用unique_ptr,创建空智能指针,然后再调用函数reset来绑定对象,这里绑定的是字符串指针对象

如何使用unique_ptr智能指针

2、调用unique_ptr对象输出打印信息看,成功输出绑定对象的内容

如何使用unique_ptr智能指针

3、创建智能指针的时候直接绑定对象,而不是空的

如何使用unique_ptr智能指针

4、调用智能指针,同样能够输出绑定对象的内容

如何使用unique_ptr智能指针

5、调用智能指针的函数release可以释放所有权,这里将智能指针所有权释放给字符串指针

如何使用unique_ptr智能指针

6、输出打印转移后的字符串指针的内容,可以发现内容就是智能指针所绑定对象的内容

如何使用unique_ptr智能指针

7、可以转移智能指针的所有权,调用函数move,将智能指针转移给另一个智能指针,原来智能指针就不能使用

如何使用unique_ptr智能指针

8、从输出的信息看,转移后的智能指针正确输出原来智能指针绑定对象的内容

如何使用unique_ptr智能指针
  • VS 2010使用Hit count的断点进行调试
  • Test Batch Runner使用教程(图文详解)
  • 如何在powerdesigner上将CDM转为LDM?
  • 如何在python27中安装PIP
  • 如何在Office365的SharePoint 建立群組行事曆
  • 热门搜索
    端午节手抄报简单好看 弘扬法治精神手抄报 安全手抄报内容大全 少先队员手抄报图片 国庆70周年手抄报内容 法制进校园手抄报 关于三月三的手抄报 绿色手抄报内容 为国家富强而奋斗的杰出人物手抄报 猴年春节手抄报