std::generator<Ref,V,Allocator>::~generator
cppreference.net에서
C++
| 컴파일러 지원 | ||||
| 프리스탠딩 및 호스티드 | ||||
| 언어 | ||||
| 표준 라이브러리 | ||||
| 표준 라이브러리 헤더 | ||||
| 명명된 요구 사항 | ||||
| 기능 테스트 매크로 (C++20) | ||||
| 언어 지원 라이브러리 | ||||
| 개념 라이브러리 (C++20) | ||||
| 진단 라이브러리 | ||||
| 메모리 관리 라이브러리 | ||||
| 메타프로그래밍 라이브러리 (C++11) | ||||
| 일반 유틸리티 라이브러리 | ||||
| 컨테이너 라이브러리 | ||||
| 반복자 라이브러리 | ||||
| 범위 라이브러리 (C++20) | ||||
| 알고리즘 라이브러리 | ||||
| 문자열 라이브러리 | ||||
| 텍스트 처리 라이브러리 | ||||
| 수치 라이브러리 | ||||
| 날짜 및 시간 라이브러리 | ||||
| 입출력 라이브러리 | ||||
| 파일 시스템 라이브러리 (C++17) | ||||
| 동시성 지원 라이브러리 (C++11) | ||||
| 실행 제어 라이브러리 (C++26) | ||||
| 기술 사양 | ||||
| 기호 색인 | ||||
| 외부 라이브러리 |
유틸리티 라이브러리
코루틴 지원
| 코루틴 특성 | ||||
(C++20) | ||||
| 코루틴 핸들 | ||||
(C++20) | ||||
| 무연산 코루틴 | ||||
(C++20) | ||||
(C++20) | ||||
| 단순 대기 가능 객체 | ||||
(C++20) | ||||
(C++20) | ||||
| 범위 생성기 | ||||
(C++23) |
범위 라이브러리
| ||||||||||||||||||||||
| 범위 기본 요소 | |||||||
| |||||||
| 범위 개념 | |||||||||||||||||||
| |||||||||||||||||||
| 범위 팩토리 | ||||||||||||||
| ||||||||||||||
| 범위 어댑터 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||
| 헬퍼 항목 | |||||||||||||||||
| |||||||||||||||||
~generator();
|
(C++23부터) | |
제너레이터 객체를 파괴합니다.
주어진 coroutine_을 기본 코루틴 객체로 하여, 다음과 동등합니다:
if (coroutine_)
coroutine_.destroy();
루트 제너레이터를 파괴하면 재귀적으로 생성된 제너레이터의 전체 스택이 효과적으로 파괴된다는 점에 유의하십시오. 재귀적으로 생성된 제너레이터의 소유권은 생성 중인 제너레이터의 코루틴 프레임 내 대기 가능 객체에 보관되기 때문입니다.
복잡도
| 이 섹션은 불완전합니다 |
예제
|
이 섹션은 불완전합니다
이유: 예제 없음 |