std::future::operator=

来自cppreference.com
< cpp‎ | thread‎ | future

 
 
线程支持库
线程
(C++11)
this_thread 命名空间
(C++11)
(C++11)
(C++11)
互斥
(C++11)
通用锁管理
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
条件变量
(C++11)
期货
(C++11)
(C++11)
(C++11)
(C++11)
 
std::future
future::operator=
获得的结果
原文:
Getting the result
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
国家
原文:
State
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
 
future& operator=( future&& other );
(1) (C++11 起)
future& operator=( const future& other ) = delete;
(2) (C++11 起)
。分配的另一个未来的对象的内容.....
原文:
Assigns the contents of another future object.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
1)
。发布任何共享的状态和移动分配的内容other*this。在分配之后,other.valid() == falsethis->valid()将产生other.valid()前分配相同的值.
原文:
Releases any shared state and move-assigns the contents of other to *this. After the assignment, other.valid() == false and this->valid() will yield the same value as other.valid() before the assignment.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

2) std::future is not CopyAssignable.

[编辑] 。参数。

other -
。一个std::future将转移到*this状态的。
原文:
a std::future that will transfer state to *this
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

===。 返回值。=== *this

[编辑] 。例外。

noexcept 规定:  
noexcept