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 ( ) ;
(seit C++23)

Schiebt coroutine_ in den * active_ Stack, dann wertet coroutine_. resume ( ) aus.

Vor dem Aufruf von begin() muss die coroutine_ auf eine Coroutine verweisen, die an ihrem initialen Suspend-Punkt angehalten ist.

Rückgabewert

Ein Iterator, dessen coroutine_ -Member sich auf dieselbe Coroutine bezieht wie coroutine_ .

Hinweise

Es ist ein undefiniertes Verhalten, begin() mehr als einmal auf demselben generator -Objekt aufzurufen.

Beispiel