在线文档教程
C++
线程支持 | Thread support

std::promise::get_future

STD::承诺:[医]未来

std::future get_future((since C++11)

返回与同一共享状态关联的未来对象。*this...

异常将在以下情况下引发:*this没有共享状态或get_future已经被召唤了。若要获得承诺未来通信通道的多个“POP”端,请使用std::future::share...

参数

%280%29

返回值

指共同状态的未来*this...

例外

std::future_error在下列条件下:

  • *this没有共享状态。错误类别设置为no_state...

  • get_future()已经被要求履行一个承诺,该承诺具有相同的共享状态。*this错误类别设置为future_already_retrieved...

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/线程/诺言/get[医]未来