Namespaces
Variants

std::meta::info

cppreference.net에서
< cpp | meta
 
 
 
리플렉션 라이브러리
 
리플렉션 타입과 질의
리플렉션 질의
리플렉션 레이아웃 질의
타입 속성
타입 속성 질의
 
헤더에 정의됨 <meta>
using info = decltype(^^::);
(since C++26)

std::meta::info은 리플렉션 값의 타입입니다. 별개의 기본 타입입니다. 유일한 널 리플렉션; 다른 모든 리플렉션은 다음을 나타냅니다:

  • 스칼라 타입의 값;
  • 정적 객체 저장 기간;
  • 변수;
  • 하나의 구조적 바인딩;
  • 함수;
  • 함수 매개변수;
  • 열거자;
  • 어노테이션;
  • 타입 별칭;
  • 타입;
  • 클래스 멤버;
  • 이름 없는 비트 필드;
  • 클래스 템플릿;
  • 함수 템플릿;
  • 변수 템플릿;
  • 별칭 템플릿;
  • 하나의 컨셉;
  • 네임스페이스 별칭;
  • 네임스페이스;
  • 직접 기본 클래스 관계; 또는
  • 데이터 멤버 설명.

의 목적을 위해 인자 종속 조회, 네임스페이스 std::meta은 이 타입의 연관된 네임스페이스입니다.

타입의 값들 std::meta::info은 동등 비교 가능입니다. 타입 별칭의 리플렉션은 별칭이 지정된 타입의 리플렉션과 같지 않음에 유의하십시오.

예제

참고 항목