Namespaces
Variants

std::generator<Ref,V,Allocator>::begin

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)
 
범위 라이브러리
범위 어댑터
 
 
/*iterator*/ begin();
(C++23부터)

coroutine_을(를) *active_ 스택에 푸시한 다음 coroutine_.resume()을(를) 평가합니다.

begin()을(를) 호출하기 전에 coroutine_이(가) 자신의 초기 중단 지점에서 중단된 코루틴을 참조해야 합니다.

반환값

coroutine_ 멤버가 coroutine_ 가 참조하는 것과 동일한 코루틴을 참조하는 iterator.

참고 사항

동일한 generator 객체에서 begin() 를 두 번 이상 호출하는 것은 정의되지 않은 행동입니다.

예제