Namespaces
Variants

std::execution:: just

From cppreference.net
Definiert im Header <execution>
struct just_t { /*unspecified*/ } ;
(1) (seit C++26)
inline constexpr just_t just { } ;
(2) (seit C++26)
(Anpassungspunktobjekt)
Aufrufsignatur
execution :: sender auto just ( auto && ... values ) ;
(seit C++26)

Eine Sender-Fabrik, die einen Sender zurückgibt, der sofort abschließt, indem der set_value() des Empfängers aufgerufen wird.

Sei ts ein Paket von Subausdrücken. Der Ausdruck just ( ts... ) ist ausdrucksäquivalent zu /*make-sender*/ ( just, /*product-type*/ ( ts... ) )

Customization Point Objects

Der Name execution::just bezeichnet ein Customization Point Object , welches ein konstantes Function Object eines Literal semiregular Klassen-Typs ist. Die cv-unqualifizierte Version seines Typs ist ein Tag-Typ, bezeichnet als execution::just_t . Siehe CustomizationPointObject für Details.

Beispiel