std::execution::let_value
From cppreference.com
| ヘッダ <execution> で定義 |
||
| execution::sender auto let_value( execution::sender auto input, |
(C++26以降) | |
[編集] パラメータ
| input | - | 実行されると、function が実行される値を送信する sender |
| 関数 | - | 入力送信者から送信される値で呼び出される呼び出し可能オブジェクト |
[編集] 戻り値
入力送信者によって記述されたタスクグラフを記述する送信者を返します。これには、入力送信者から送信された値を引数として提供された関数を呼び出すノードが追加されます。
let_value は then に似ていますが、then から返される送信者が、その関数が最終的に返すものを正確に送信するのに対し、let_value は、関数が送信者を返すことを要求し、let_value によって返される送信者が、コールバックから返された送信者によって送信される値を送信します。
[編集] 例
| このセクションは未完成です 理由: 例がありません |