C++ 11 智能指针

2018-06-24  本文已影响0人  飞羽石

最近工作清闲,便开始看看第二版的C++ Primer。

下面文字,只是简单的学习框架,以后陆续更新,展开。

C++ 98,2003中的智能指针auto_ptr,因为使用场景复杂,容易误用,而被废弃。

C++ 11标准通过后,最实用的功能之一便是新的智能指针了。

智能指针有:shared_ptr,unique_ptr,weak_ptr。

shared_ptr,允许多个指针,指向同一个对象。

weak_ptr,可理解为shared_ptr的辅助指针。

unique_ptr,则为独占指针。

上一篇 下一篇

猜你喜欢

热点阅读