首页 > 解决方案 > shared_ptr - 从包含的对象中访问

问题描述

环境

用例

考虑实施

手头的问题

给定std::shared_ptr<SomeObj>, 可以访问由, 或持有SomeObj的 ref 。?std::shared_ptr<SomeObj>std::shared_ptr<this>

标签: c++

解决方案


改变 igel:

@NadavRub 你知道std::enable_shared_from_this吗?

纳达鲁布:

谢谢@alterigel,这正是我需要的。


推荐阅读