Что такое атомарные классы C ++ 11?

Я хотел бы знать, что такое «атомарные классы C ++ 11», о которых говорится в GCC-4.7.2 4.7 список изменений. Я попробовал Google, но не получил никакой полезной информации по этому вопросу. Означает ли это, что все операции являются атомарными, поэтому класс является поточно-ориентированным, а операции линеаризуемыми?

-2

Решение

Цитировать из эта ссылка:

Атомная библиотека предоставляет компоненты для мелкозернистых атомарных операций, позволяющих параллельное программирование без блокировки.

Короче говоря, да, все операции с атомарной переменной являются, ну, атомарными, и, следовательно, потокобезопасными.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]