Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++11 原子std::c+之前的共享ptr+;20_C++11_Shared Ptr_Atomic - Fatal编程技术网

C++11 原子std::c+之前的共享ptr+;20

C++11 原子std::c+之前的共享ptr+;20,c++11,shared-ptr,atomic,C++11,Shared Ptr,Atomic,目前,我使用基于任务的调度来确保“线程安全”的共享ptr设置/获取,但这是非常低效的 如何使用C++11实现原子共享PTR?我们可以只使用std::atomic>模板吗 原子存储/加载共享ptr的重载自C++11以来就存在。检查真棒,谢谢___

目前,我使用基于任务的调度来确保“线程安全”的共享ptr设置/获取,但这是非常低效的


如何使用C++11实现原子共享PTR?我们可以只使用std::atomic>模板吗

原子存储/加载
共享ptr的重载自C++11以来就存在。检查真棒,谢谢___