packaged_task_uses_allocator

packaged_task_uses_allocator (packaged_task용 allocator 사용 특성)

이 페이지는 std::packaged_task에 대한 std::uses_allocator 타입 특성의 특수화를 설명하는 레퍼런스예요. 이 특수화는 std::packaged_task가 할당자(allocator)를 사용하는 구성을 지원한다는 것을 나타내요. C++11에서 추가되었고 C++17에서 제거되었어요.

출처: cppreference

본문

개요

std::uses_allocator 타입 특성을 std::packaged_task에 대해 특수화한 내용이에요.

템플릿 정의
template < class R , class Alloc > struct uses_allocator < std :: packaged_task < R > , Alloc > : true_type {}; (since C++11) (removed in C++17)

이 특수화는 std::packaged_task가 uses-allocator 구성을 지원함을 나타내요.

std::integral_constant에서 상속됨

멤버 상수

이름 설명
value [static] true (공용 정적 멤버 상수)

멤버 함수

함수 설명
operator bool 객체를 bool로 변환하고 value를 반환해요 (공용 멤버 함수)
operator() (C++14) value를 반환해요 (공용 멤버 함수)

멤버 타입

타입 정의
value_type bool
type std :: integral_constant < bool , value >

같이 보기

이름 설명
uses_allocator (C++11) 지정된 타입이 uses-allocator 구성을 지원하는지 확인해요 (클래스 템플릿)

더 알아보기 (Learn more)

cppreference