std::atomic_flag::atomic_flag

定义于头文件 <atomic>
atomic_flag() noexcept;
(1) (C++11 起)
atomic_flag( const atomic_flag& ) = delete;
(2) (C++11 起)

构造新的 std::atomic_flag

1) 平凡默认构造函数,初始化 std::atomic_flag 为未指定状态。

2) 复制构造函数被删除; std::atomic_flag 不可复制。

另外, std::atomic_flag 能以表达式 ATOMIC_FLAG_INIT 值初始化。对于拥有静态存储期的 atomic_flag ,这保证静态初始化:标志能用于静态对象的构造函数中。

参阅

std::atomic_flag 初始化为 false
(宏常量)

版本历史

  • (当前 | 先前 2017年9月13日 (三) 04:08Fruderica讨论 | 贡献. . (905字节) (-900). . (撤销)
  • 当前 | 先前 2013年7月2日 (二) 07:18P12bot讨论 | 贡献 . . (1,805字节) (-109). . (Use {{lc}}. Update links. Various fixes.) (撤销)
  • 当前 | 先前 2012年11月2日 (五) 16:23P12bot讨论 | 贡献 . . (1,914字节) (+337). . (r2.7.3) (机器人添加:de, en, es, fr, it, ja, pt, ru) (撤销)
  • 当前 | 先前 2012年10月26日 (五) 09:49P12讨论 | 贡献 . . (1,577字节) (0). . (1个修订: Translate from the English version) (撤销)
  • 当前 | 先前 2012年10月26日 (五) 06:00TranslationBot讨论 | 贡献. . (1,577字节) (-37). . (Translated from the English version using Google Translate) (撤销)
  • 当前 | 先前 2012年10月25日 (四) 13:13P12讨论 | 贡献 . . (1,614字节) (0). . (1个修订: Translate from the English version) (撤销)
  • 当前 | 先前) 2012年10月25日 (四) 12:00TranslationBot讨论 | 贡献. . (1,614字节) (+1,614). . (Translated from the English version using Google Translate)