std::generator<Ref,V,Allocator>::generator
От ru.cppreference.net
generator( const generator& ) = delete;
|
(1) | (начиная с C++23) |
generator( generator&& other ) noexcept;
|
(2) | (начиная с C++23) |
Создаёт generator.
1) Конструктор копирования удалён.
2) Конструктор перемещения, который инициализирует базовый
coroutine_ с std::exchange(other.coroutine_, {}), и базовый стек дескрипторов корутин (active_) с std::exchange(other.active_, nullptr).
Обратите внимание, что итераторы, ранее полученные из other, не становятся недействительными, но становятся итераторами в *this.Параметры
| other | - | объект генератора для перемещения |
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |