![]() |
1
0
不,这不是线程安全的。您正面临一种竞争条件,指针可能会在您检查过期后立即过期。在这种情况下,您现在已取消引用
因此,方法是明确使用
如果您没有获得有效的共享指针,请将其视为
我确信你的订单搞错了。您本来打算先更新,然后删除
|
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 4 月前 |
![]() |
SpeakX · 多线程上下文中的弱指针未过期时更新 1 年前 |
|
Vincent31 · 对象上的C++共享指针多次调用析构函数 1 年前 |