std::generator<Ref,V,Allocator>::generator
De es.cppreference.net
generator( const generator& ) = delete;
|
(1) | (desde C++23) |
generator( generator&& other ) noexcept;
|
(2) | (desde C++23) |
Construye un generator.
1) El constructor de copia está eliminado.
2) El constructor de movimiento que inicializa el
coroutine_ con std::exchange(other.coroutine_, {}), y la pila subyacente de manejadores de corrutina (active_) con std::exchange(other.active_, nullptr).
Nótese que los iteradores obtenidos previamente de other no se invalidan, sino que se convierten en iteradores hacia *this.Parámetros
| otro | - | un objeto generador que se va a mover |
Ejemplo
|
Esta sección está incompleta
Motivo: sin ejemplo |