Namespaces
Variants

std::coroutine_handle<Promise>:: address

From cppreference.net
Utilities library
Coroutine support
Coroutine traits
Coroutine handle
No-op coroutines
Trivial awaitables
Range generators
(C++23)
constexpr void * address ( ) const noexcept ;
(depuis C++20)

Retourne l'adresse sous-jacente du coroutine_handle . La valeur de retour est non nulle si et seulement si la valeur actuelle du coroutine_handle est obtenue à partir d'un objet promise d'une coroutine.

Table des matières

Paramètres

(aucun)

Valeur de retour

L'adresse sous-jacente.

Notes

La valeur de retour est non nulle pour la spécialisation std::noop_coroutine_handle , car un std::noop_coroutine_handle ne peut pas être créé sans faire référence à une coroutine no-op.

Voir aussi

importe une coroutine à partir d'un pointeur
(fonction membre publique statique)