std::auto_ptr是什么?
是一个类吗?它还有.get()什么的函数.能具体介绍下吗?
std::auto_ptr是什么?
答案:1 悬赏:60 手机版
解决时间 2021-03-22 20:33
- 提问者网友:记得曾经
- 2021-03-22 09:46
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-03-22 10:15
std::auto_ptr是C++标准库里面的模版类,属于智能指针.也就是说,设计理念就是分配了指针后,不需要担心释放的问题,属于RAII (Resource Acquisition Is Initialization)范畴,目的是为了解决资源自动回收.
具体定义可参看源码,它有get成员函数,只是返回对应存储的指针地址.
注意:C++11标准已经用unique_ptr取代了auto_ptr.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯