命名空间
变体
操作

std::execution::stopped_as_optional

来自 cppreference.cn
< cpp‎ | execution
 
 
 
定义于头文件 <execution>
execution::sender auto stopped_as_optional( /*single-sender*/ auto snd );
(自 C++26 起)

[编辑] 参数

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

[编辑] 返回值

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

[编辑] 示例