我们在访问共享指针时遇到问题
std::shared_ptr<std::atomic<bool>> isDestroyed = _isDestroyed;
__wsHelper->sendMessageToCocosThread([this, isDestroyed](){
if(*isDestroyed)
{
}
);
我们在if(*isDestroyed)
以上的条件下崩溃了>
请帮助我们以更安全的方式访问此变量
我们在访问共享指针std :: shared_ptr <:atomic>>时遇到了问题; isDestroyed = _isDestroyed; __wsHelper-> sendMessageToCocosThread([this,isDestroyed](){...
您可以尝试使用if(&*isDestroyed)
或if(isDestroyed.get())
代替if(*isDestroyed)
。