Namespaces
Variants

std::execution:: upon_error

From cppreference.net
헤더에 정의됨 <execution>
execution :: sender auto

upon_error ( execution :: sender auto input,

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

매개변수

input - 오류가 발생하면 해당 오류를 함수로 전송하는 발신자
function - input 발신자에서 오류가 발생할 경우 오류와 함께 호출될 호출 가능 객체

반환값

입력 발신자가 전송한 오류를 인수로 사용하여 제공된 함수를 호출하는 노드를 추가하여, 입력 발신자가 설명하는 태스크 그래프를 설명하는 발신자를 반환합니다(오류 발생 시).

예제