明示的なストアを行う必要はありません。逐次整合性メモリの順序が使用されます。
operator++(int)
およびoperator++()
on型は、の効果を持つように指定されます。これにより、デフォルトのメモリ順序でメンバー関数が呼び出されます。atomic<
integral
>
fetch_add(1)
memory_order_seq_cst
仕様については、アトミックタイプの操作の要件[atomics.types.operations.req] 29.6.5/33を参照してください。