Namespaces
Variants

std::generator<Ref,V,Allocator>:: begin

From cppreference.net
Utilities library
Coroutine support
Coroutine traits
Coroutine handle
No-op coroutines
Trivial awaitables
Range generators
(C++23)
Ranges library
Range adaptors
/*iterator*/ begin ( ) ;
(depuis C++23)

Pousse coroutine_ dans la pile * active_ , puis évalue coroutine_. resume ( ) .

Avant l'appel de begin() , la coroutine_ doit référencer une coroutine suspendue à son point de suspension initial .

Valeur de retour

Un itérateur dont le membre coroutine_ fait référence à la même coroutine que coroutine_ le fait.

Notes

Il s'agit d'un comportement indéfini d'appeler begin() plus d'une fois sur le même objet generator .

Exemple