std::generator<Ref,V,Allocator>:: ~generator
From cppreference.net
C++
Utilities library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Coroutine support
| Coroutine traits | ||||
|
(C++20)
|
||||
| Coroutine handle | ||||
|
(C++20)
|
||||
| No-op coroutines | ||||
|
(C++20)
|
||||
|
(C++20)
|
||||
| Trivial awaitables | ||||
|
(C++20)
|
||||
|
(C++20)
|
||||
| Range generators | ||||
|
(C++23)
|
Ranges library
|
||||||||||||||||||||||
| Range primitives | |||||||
|
|||||||
| Range concepts | |||||||||||||||||||
|
|||||||||||||||||||
| Range factories | |||||||||
|
|||||||||
| Range adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||
| Helper items | |||||||||||||||||
|
|
||||||||||||||||
std::generator
| Member functions | ||||
|
generator::~generator
|
||||
| promise_type | ||||
| Iterator | ||||
|
~generator
(
)
;
|
(desde C++23) | |
Destruye el objeto generador.
Dado
coroutine_
como el objeto coroutine subyacente, equivalente a:
if (coroutine_) coroutine_.destroy();
Tenga en cuenta que destruir el generador raíz efectivamente destruye toda la pila de generadores producidos, porque la propiedad de los generadores producidos recursivamente se mantiene en objetos esperables en el marco de la corrutina del generador que produce.
Complejidad
| Esta sección está incompleta |
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |