簡體   English   中英

boost :: detail :: atomic_count線程安全嗎?

[英]is boost::detail::atomic_count thread safe?

我在多個線程中遞增/遞減boost :: detail :: atomic_count。
想知道這種做法是否可行,或者我是否需要鎖定(然后可以使用常規的int變量)?

謝謝。

原子變量的全部目的是無鎖的*和線程安全的。

是的,這是絕對安全的; 不,您不需要鎖。


*即,“鎖定”是在硬件級別完成的。 您是否在使用某些東西之前不了解它? :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM