我们有atomic access到shared_ptr
,但是我看不到如何自动重置它们:我缺少什么?
最佳答案
您可以只使用带有默认构造的atomic_exchange
的shared_ptr
:
atomic_exchange(&ptr, {});
我们有atomic access到shared_ptr
,但是我看不到如何自动重置它们:我缺少什么?
最佳答案
您可以只使用带有默认构造的atomic_exchange
的shared_ptr
:
atomic_exchange(&ptr, {});