我正在存储一个weak_ptr
以避免循环结构,并且我知道在某些特定情况下shared_ptr
仍然有效。
我可以在weak_ptr
不强制转换的情况下获取原始指针shared_ptr
(这涉及内存写入)吗?
(注意:这不是如何在 C++ 中维护指向父级的弱指针的副本?,我特意询问的是一种不安全的方式,而不是获取指针本身)
我正在存储一个weak_ptr
以避免循环结构,并且我知道在某些特定情况下shared_ptr
仍然有效。
我可以在weak_ptr
不强制转换的情况下获取原始指针shared_ptr
(这涉及内存写入)吗?
(注意:这不是如何在 C++ 中维护指向父级的弱指针的副本?,我特意询问的是一种不安全的方式,而不是获取指针本身)