std::atomic::operator=

(1) (C++11 起)
T operator=( T desired ) noexcept;
T operator=( T desired ) volatile noexcept;
(1) (C++11 起)
(2) (C++11 起)
atomic& operator=( const atomic& ) = delete;
atomic& operator=( const atomic& ) volatile = delete;
1) 原子地赋值 desired 给原子变量。等价于 store(desired)
2) 原子变量不可复制赋值 (CopyAssignable) 。

目录

参数

desired - 要赋值的值

返回值

desired

注意

不同于大多数赋值运算符,原子类型的赋值运算符不返回到其左侧参数的引用。它们会返回存储值的副本。

参阅

构造原子对象
(公开成员函数)

版本历史

  • (当前 | 先前 2017年9月29日 (五) 20:48Fruderica讨论 | 贡献. . (1,010字节) (-194). . (撤销)
  • 当前 | 先前 2013年7月2日 (二) 07:16P12bot讨论 | 贡献 . . (1,204字节) (-141). . (Use {{lc}}. Update links. Various fixes.) (撤销)
  • 当前 | 先前 2012年11月2日 (五) 16:44P12bot讨论 | 贡献 . . (1,345字节) (+281). . (r2.7.3) (机器人添加:de, en, es, fr, it, ja, pt, ru) (撤销)
  • 当前 | 先前 2012年10月26日 (五) 09:22P12讨论 | 贡献 . . (1,064字节) (0). . (1个修订: Translate from the English version) (撤销)
  • 当前 | 先前 2012年10月26日 (五) 06:00TranslationBot讨论 | 贡献. . (1,064字节) (-37). . (Translated from the English version using Google Translate) (撤销)
  • 当前 | 先前 2012年10月25日 (四) 13:13P12讨论 | 贡献 . . (1,101字节) (0). . (1个修订: Translate from the English version) (撤销)
  • 当前 | 先前) 2012年10月25日 (四) 12:00TranslationBot讨论 | 贡献. . (1,101字节) (+1,101). . (Translated from the English version using Google Translate)