Namespaces
Variants

std::execution:: let_error

From cppreference.net
定义于头文件 <execution>
execution :: sender auto

let_error ( execution :: sender auto input,

std:: invocable < /*errors-sent-by*/ ( input ) ... > function ) ;
(C++26 起)

参数

input - 当发生错误时,将错误发送给函数的发送器
function - 当输入发送器发生错误时,用于接收错误调用的可调用对象

返回值

返回一个发送器,描述输入发送器所描述的任务图,并在发生错误时添加一个调用节点,该节点使用输入发送器传递的错误来调用所提供的函数。

示例