2012-10-19 73 views
-2

我想知道什麼是GCC-4.7.2在the 4.7 changelog中談到的「C++ 11原子類」。我試過谷歌搜索,但沒有得到任何有用的信息。這是否意味着所有的操作都是原子的,所以類是線程安全的並且操作是線性的?什麼是C++ 11原子類?

+2

-1:[第二次在谷歌搜索「C++原子」。](http://en.cppreference.com/w/cpp/atomic) –

+1

*「我試過谷歌搜索」* - 不,你沒有'牛逼! *「但沒有得到任何有用的信息」 - - 是的,你做到了! –

回答

3

this reference引用:

原子庫細粒度的原子操作,允許無鎖併發編程提供組件。

所以總之是一個原子變量的所有操作都是原子的,因此是線程安全的。