Spec-Zone.ru › C++

std::execution::just

Определено в заголовочном файле <execution>
struct just_t { /*unspecified*/ };
(1) (начиная с C++26)
inline constexpr just_t just{};
(2) (начиная с C++26)
(объект точки настройки)
Сигнатура вызова
execution::sender auto just( auto&&... values );
(начиная с C++26)

Фабрика отправителей, возвращающая отправителя, который немедленно завершается вызовом set_value() получателя.

Пусть ts — пакет подвыражений. Выражение just(ts...) эквивалентно выражению /*make-sender*/(just, /*product-type*/(ts...))

Объекты точек настройки

Имя execution::just обозначает объект точки настройки, который является константным функциональным объектом типа класса литерального semiregular. Версия его типа без cv-квалификаторов является типом-тегом, обозначаемым как execution::just_t. Подробности см. в разделе CustomizationPointObject.

Пример

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/execution/just

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API