std::execution:: let_value
|
Определено в заголовочном файле
<execution>
|
||
|
execution
::
sender
auto
let_value
(
execution
::
sender
auto
input,
|
(начиная с C++26) | |
Параметры
| input | - | отправитель, который после выполнения передает значения, на которых выполняется функция |
| function | - | вызываемый объект, который будет вызван со значениями от отправителя input |
Возвращаемое значение
Возвращает отправитель, описывающий граф задач, представленный входным отправителем, с добавленным узлом вызова предоставленной функции со значениями, отправленными входным отправителем в качестве аргументов.
let_value
похож на
then
, однако, в то время как отправитель, возвращаемый из
then
, отправляет именно то, что возвращает эта функция -
let_value
требует, чтобы функция возвращала отправитель, и отправитель, возвращаемый
let_value
, отправляет значения, отправленные отправителем, возвращенным из callback-функции.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |