std::generator<Ref,V,Allocator>::generator
De cppreference.com
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 (
= delete).2) El constructor de movimiento que inicializa el miembro
coroutine_ subyacente con std::exchange(other.coroutine_, {}), y la pila subyacente de identificadores de corrutina (active_) con std::exchange(other.active_, nullptr).
Ten en cuenta que los iteradores, obtenidos previamente de other, no se invalidan, sino que se convierten en iteradores en *this.Parámetros
| other | - | Un objeto generador del que se moverá. |
Ejemplo
| Esta sección está incompleta Razón: sin ejemplo |