前端之家收集整理的这篇文章主要介绍了
c – Boost智能指针和std智能指针有什么区别?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以,我想使用智能指针而不是原始的,几乎所有的
主题都是关于Boost库的.但是std有这样的东西,如std :: auto_ptr和std :: shared_ptr.
为什么加强?有什么不同?
基本上Boost首先做了shared_ptr.您可能会注意到,C11中许多新的集装箱类别早在Boost.我也希望这种模式可以继续下一次修订C标准. Boost
支持旧的C编译器,不说C11,这是一个很大的好处.
顺便说一下,std :: auto_ptr在C 11中被弃用,它引入了std :: shared_ptr和std :: unique_ptr,这两个都是非常有用的.
原文链接:https://www.f2er.com/c/113528.html