Namespaces
Variants

std:: future_category

From cppreference.net
Concurrency support library
Threads
(C++11)
(C++20)
this_thread namespace
(C++11)
(C++11)
Cooperative cancellation
Mutual exclusion
Generic lock management
Condition variables
(C++11)
Semaphores
Latches and Barriers
(C++20)
(C++20)
Futures
(C++11)
(C++11)
(C++11)
(C++11)
future_category
(C++11)
Safe reclamation
Hazard pointers
Atomic types
(C++11)
(C++20)
Initialization of atomic types
(C++11) (deprecated in C++20)
(C++11) (deprecated in C++20)
Memory ordering
(C++11) (deprecated in C++26)
Free functions for atomic operations
Free functions for atomic flags
헤더 파일에 정의됨 <future>
const std:: error_category & future_category ( ) noexcept ;
(C++11부터)

미래와 프라미스 관련 오류에 대한 정적 오류 범주 객체의 참조를 얻습니다. 이 객체는 가상 함수 error_category :: name ( ) 를 재정의하여 문자열 "future" 에 대한 포인터를 반환해야 합니다. 이것은 std::future_error 타입의 예외에서 제공되는 오류 코드를 식별하는 데 사용됩니다.

목차

매개변수

(없음)

반환값

지정되지 않은 런타임 유형을 가진 정적 객체에 대한 참조로, std::error_category 에서 파생되었습니다.

예제

참고 항목

future 오류 코드를 식별함
(enum)
future 또는 promise와 관련된 오류를 보고함
(class)
오류 카테고리의 기본 클래스
(class)