atomic() noexcept = default;
|
(1) | (C++11 起) |
constexpr atomic( T desired ) noexcept;
|
(2) | (C++11 起) |
atomic( const atomic& ) = delete;
|
(3) | (C++11 起) |
构造新的原子对象:
desired
初始化底层值。该初始化非原子。desired | - | 用以初始化的值 |
默认初始化的 std::atomic<T> 不含 T
对象,它仅有的合法用法是析构和以 std::atomic_init 初始化,见 LWG 2334 。