std::promise

来自cppreference.com
< cpp‎ | thread

 
 
线程支持库
线程
(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)
期货
promise
(C++11)
(C++11)
(C++11)
(C++11)
 
std::promise
成员函数
原文:
Member functions
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
获得的结果
原文:
Getting the result
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
设置的结果
原文:
Setting the result
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
 
定义于头文件 <future>
template< class T > class promise;
(1) (C++11 起)
template< class T > class promise<T&>;
(2) (C++11 起)
template<>          class promise<void>;
(3) (C++11 起)
。类模板std::promise提供了一种机制来存储值,后来收购了异步通过一个std::future对象,std::promise可以提供.
原文:
The class template std::promise provides a facility to store a value that is later acquired asynchronously via a std::future object, that the std::promise can supply.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

目录

[编辑] 。成员函数。

建设诺言对象
原文:
constructs the promise object
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]
destructs the promise object
(公开成员函数) [编辑]
分配的共享状态
原文:
assigns the shared state
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]
交换两个承诺的对象
原文:
swaps two promise objects
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]
。获得的结果。
原文:
Getting the result
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
返回一个future与所承诺的结果
原文:
returns a future associated with the promised result
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]
。设置的结果。
原文:
Setting the result
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
sets the result to specific value
(公开成员函数) [编辑]
设置特定值的结果,同时提供了只有在线程退出的通知
原文:
sets the result to specific value while delivering the notification only at thread exit
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]
设定结果指示异常
原文:
sets the result to indicate an exception
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]
设置的结果显示异常,而只有在线程退出的通知交付
原文:
sets the result to indicate an exception while delivering the notification only at thread exit
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]

[编辑] 。非成员函数。

特化 std::swap 算法
(函数模板) [编辑]

[编辑] 。 Helper类。

特化 std::uses_allocator 类型特性
(类模板特化) [编辑]