智能指针

unique_ptr

同一块内存只能有一个untique_ptr指向它,该块内存只在对应作用域内生效,出了作用域自动销毁

shared_ptr

可以同时有个shared_ptr指向同一块内存,通过引用计数系统来计算同时指向该块内存的指针数量,当引用计数清零的时候自动销毁,引用计数系统在shared_ptr生成的时候同时生成,会同时划分一块内存用来进行引用计数

weak_ptr

还没看完,等看完了详细记录一下,C++的智能指针和内存管理非常重要

全部评论

相关推荐

西松屋:说明原部门有机会把
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务