std::promise::promise
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
promise(); |
(1) | (C++11 起) |
template< class Alloc > promise( std::allocator_arg_t, const Alloc& alloc ); |
(2) | (C++11 起) |
promise( promise&& other ); |
(3) | (C++11 起) |
promise( const promise& other ) = delete; |
(4) | (C++11 起) |
。构造一个
promise
对象.1)
。默认构造函数。构造一个空的共享状态的承诺.
原文:
Default constructor. Constructs the promise with an empty shared state.
2)
3)
。移动的构造函数。使用移动语义的共享状态
other
构造的承诺。 other
是有效的,但不确定的状态之后.原文:
Move constructor. Constructs the promise with the shared state of
other
using move semantics. other
is in valid, but undefined state afterwards.4)
。
promise
是不可复制的.[编辑] 。参数。
alloc | - | 。分配器可用于分配的共享状态。
原文: allocator to use to allocate the shared state |
other | - | 。另一个
promise 从收购的状态。原文: another promise to acquire the state from |
[编辑] 。例外。
1-2)
。 (无)。
3)
`