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