命名空间
变体
操作

std::execution::stopped_as_optional

来自 cppreference.com
< cpp‎ | execution
 
 
 
定义在头文件 <execution>
execution::sender auto stopped_as_optional( /*单个发送器*/ auto snd );
(自 C++26 起)

[编辑] 参数

snd - 输入发送器,其值通道和停止通道被映射。

[编辑] 返回值

返回一个发送器,它将来自 T 的值通道映射到一个 std::optional<std::decay_t<T>>,并将停止通道映射到一个空 std::optional<std::decay_t<T>> 的值。

[编辑] 示例