Namespaces
Variants

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

cppreference.net에서
 
 
유틸리티 라이브러리
일반 유틸리티
관계 연산자 (C++20에서 폐지됨)
정수 비교 함수
(C++20)(C++20)(C++20)    
(C++20)
스왑 및 타입 연산
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
공통 어휘 타입
(C++11)
(C++17)
(C++17)
(C++17)
(C++11)
(C++17)
(C++23)



 
코루틴 지원
코루틴 특성
코루틴 핸들
무연산 코루틴
자명한 대기 가능
범위 생성기
(C++23)
 
범위 라이브러리
범위 어댑터
 
 
generator& operator=( generator other ) noexcept;
(C++23부터)

제너레이터 객체의 내용을 대체합니다. 다음과 동일:

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

매개변수

other - 이동될 다른 제너레이터

반환값

* this

복잡도

참고 사항

이전에 other 에서 얻은 반복자들은 무효화되지 않으며, * this 의 반복자로 변환됩니다.

이 할당 연산자는 기술적으로 copy assignment operator 이지만, std::generator 는 move assignable만 가능합니다.

예제