std::atomic::atomic

来自cppreference.com
< cpp‎ | atomic‎ | atomic

 
 
 
 
atomic() = default;
(1) (C++11 起)
constexpr atomic( T desired );
(2) (C++11 起)
atomic( const atomic& ) = delete;
(3) (C++11 起)
构建新的原子变量.
原文:
Constructs new atomic variable.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
1)
默认的构造函数很简单:没有初始化的静态和线程本地对象的零初始化发生以外。 std::atomic_init可用于完成初始化.
原文:
The default constructor is trivial: no initialization takes place other than 零初始化 of static and thread-local objects. std::atomic_init may be used to complete initialization.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
2)
初始化与desired的潜在价值。是不是原子的初始化.
原文:
Initializes the underlying value with desired. The initialization is not atomic.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
3)
原子变量是不CopyConstructible.​​
原文:
Atomic variables are not CopyConstructible.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 参数

desired -
值来初始化
原文:
value to initialize with
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 例外

noexcept规定:  
noexcept
  (C++11 起)