Spec-Zone.ru › C++

std::generator<Ref,V,Allocator>::operator=

generator& operator=( generator other ) noexcept;
(since C++23)

Заменяет содержимое объекта генератора.

Эквивалентно:

std::swap(coroutine_, other.coroutine_);
std::swap(active_, other.active_);

Параметры

other - другой генератор, из которого нужно скопировать

Возвращаемое значение

*this

Сложность

Примечания

Итераторы, полученные ранее из other не становятся недействительными – они становятся итераторами в *this.

Пример

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/coroutine/generator/operator%3D

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API