C++11新特性(39)- 智能指针shared_ptr(1)

C/C++被认为是最难掌握的高级语言,其原因除了指针以外就是内存管理。长期以来,内存的取得和释放方面的问题成为无数程序员的噩梦。为了解决这个问题,C++11标准库引入了两种智能指针,动作类似于常规指针,同时具备在合适的时机自动释放内存的功能。 当然了,智能指针并不是一个新想法,只是到了C++11才被纳入到标准库。 今天先说明shared_ptr。 基本原理 shared_ptr在内部维护一个相当于
相关文章
相关标签/搜索