Namespaces
Variants

std::meta::current_namespace

cppreference.net에서
< cpp | meta
 
 
 
리플렉션 라이브러리
 
리플렉션 타입 및 질의
리플렉션 질의
리플렉션 레이아웃 질의
타입 속성
타입 속성 질의
 
헤더에 정의됨 <meta>
consteval std::meta::info current_namespace();
(C++26부터)

호출 지점을 둘러싼 가장 작은 네임스페이스 범위인 네임스페이스의 리플렉션을 반환합니다.

반환값

위에서 설명한 대로 호출 지점을 둘러싼 네임스페이스를 나타내는 리플렉션입니다.

참고 사항

결과는 인라인 네임스페이스나 무명 네임스페이스를 나타낼 수 있습니다.

이 함수가 기본 멤버 초기화 또는 기본 인수에서 사용되는 경우, 호출 지점은 초기화 또는 기본 인수를 사용하는 지점으로 간주됩니다(호출이 구문적으로 나타나는 위치가 아닙니다).

예제

같이 보기

[static]
호출 지점의 범위와 연관된 std::meta::access_context을(를) 생성합니다
(std::meta::access_context의 공용 정적 멤버 함수)