会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
苏格拉底的落泪
用博客留下自己的一些脚印,记录自己曾经成长的故事。
博客园
首页
联系
订阅
管理
【C++编程】std::shared_ptr
std::shared_ptr
下图显示了指向一个内存位置的几个 shared_ptr 实例:
看上面的例子,使用 std::shared_ptr 时,会涉及两次内存分配:一次分配共享资源对象;一次分配控制块。C++ 标准库提供了 std::make_shared 函数来创建一个 shared_ptr 对象,只需要一次内存分配。
参考资料
1. 如何:创建和使用shared_ptr实例
2. 现代 C++:一文读懂智能指针
posted @
2022-06-03 17:00
苏格拉底的落泪
阅读(
146
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告