2. atomics (原子操作)
注意:本章内容在本交付配置下不可用,本手册不描述其用法。
<atomic>在本配置下可编译,但因工具链缺__sync_*、__atomic_{load,store,exchange,fetch}_*等符号(交付库中均无实现),链接期undefined、不可运行(硬偏差 D2)。即 C++14 §29 [atomics] 的 §29.5 / §29.6 仅可编译、不可运行;§29.4 [atomics.lockfree] 的无锁豁免不覆盖"完全不可用"。本章原列 21 条实体,除
memory_order枚举(纯枚举,不产生运行期符号,可用)外全部不可链接,已从本手册移出、不再描述用法。详见 13.2 D2 / 13.4。