-2

GCC-4.7.2が4.7チェンジログで話している「C++11アトミッククラス」とは何か知りたいのですが。グーグルを試しましたが、これに関する有用な情報は得られませんでした。これは、すべての操作がアトミックであるため、クラスがスレッドセーフであり、操作が線形化可能であることを意味しますか?

4

1 に答える 1

3

このリファレンスから引用するには:

アトミック ライブラリは、ロックレスの同時プログラミングを可能にする、きめの細かいアトミック操作用のコンポーネントを提供します。

要するに、はい、アトミック変数に対するすべての操作は、まあ、アトミックであるため、スレッドセーフです。

于 2012-10-19T06:53:32.487 に答える