所以我的主类中有一个 shared_ptr,我希望其他一些对象(单例类)能够访问 shared_ptr 指向的内容。
在伪代码中...
mySingletonInstance->somePointer = myShared_ptr;
我该怎么做?
最佳答案
如果单例应该参与 shared_ptr 持有的对象的共享管理,那么它的 somePointer 可能只是该 shared_ptr 的一个拷贝。否则使用 weak_ptr。
关于c++ - 如何指向 shared_ptr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9384262/