Namespaces
Variants

std::nontype, std::nontype_t

cppreference.net에서 가져옴
 
 
유틸리티 라이브러리
일반 유틸리티
관계 연산자 (C++20에서 폐지됨)
정수 비교 함수
(C++20)(C++20)(C++20)    
(C++20)
Swap 및 타입 연산
(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++17)(C++23)
항등 함수 객체
(C++20)
투명 연산자 래퍼
(C++14)
(C++14)
(C++14)
(C++14)  
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)

이전 바인더와 어댑터
(C++17까지*)
(C++17까지*)
(C++17까지*)
(C++17까지*)  
(C++17까지*)
(C++17까지*)(C++17까지*)(C++17까지*)(C++17까지*)
(C++20까지*)
(C++20까지*)
(C++17까지*)(C++17까지*)
(C++17까지*)(C++17까지*)

(C++17까지*)
(C++17까지*)(C++17까지*)(C++17까지*)(C++17까지*)
(C++20까지*)
(C++20까지*)
 
헤더 <utility>
template< auto V >
struct nontype_t { explicit nontype_t() = default; };
에 정의됨 (1) (C++26부터)
template< auto V >
constexpr std::nontype_t<V> nontype {};
(2) (C++26부터)
1) 클래스 템플릿 std::nontype_t은 생성자의 매개변수 목록에서 의도된 태그와 일치시키는 데 사용할 수 있습니다.
2) 해당하는 std::nontype 인스턴스 (1)은 std::function_ref의 생성자에 전달되어 포함된 객체가 비타입 템플릿 매개변수 V의 값으로 생성되어야 함을 나타내는 모호성 해소 인자 태그입니다.

템플릿 매개변수

V - 구조적 타입 의 상수 템플릿 매개변수.

참고 항목

모든 호출 가능 객체의 비소유 래퍼
(클래스 템플릿)