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 ;
(desde C++20)

Devuelve la dirección subyacente del coroutine_handle . El valor de retorno es no nulo si y solo si el valor actual del coroutine_handle se obtuvo de un objeto promise de una corrutina.

Contenidos

Parámetros

(ninguno)

Valor de retorno

La dirección subyacente.

Notas

El valor de retorno no es nulo para la especialización std::noop_coroutine_handle , porque un std::noop_coroutine_handle no puede crearse sin hacer referencia a una corrutina no operativa.

Véase también

importa una corrutina desde un puntero
(función miembro pública estática)