std::execution::let_value
来自cppreference.com
< cpp | experimental | execution
在标头 <experimental/execution> 定义
|
||
execution::sender auto let_value( execution::sender auto input, |
(C++26 起) | |
参数
input | - | 发送器,一旦执行就将值发送给函数执行 |
function | - | 以输入发送器获得的值调用的可调用体 |
返回值
返回一个发送器,描述输入发送器所描述的任务图,并添加一个节点,以输入发送器所发送的值为实参调用所提供的函数。
let_value
与 then 相似,但 then
所返回的发送器将精确发送其结束函数的返回值,而 let_value
要求函数返回发送器,且 let_value
所返回的发送器将发送由回调返回的发送器所发送的值。