std::experimental::source_location:: current
|
static
constexpr
source_location current
(
)
noexcept
;
|
(라이브러리 펀더멘털 TS v2) | |
새로운
source_location
객체를 생성합니다.
목차 |
반환값
만약
current()
가 직접 호출되면(함수 호출에서
current()
를 명시적으로 지정하는 경우), 이는 호출 위치를 나타내는 구현 정의 값을 가진
source_location
객체를 반환합니다. 이 값들은
#line
전처리기 지시문
의 영향을 미리 정의된 매크로
__LINE__
와
__FILE__
와 동일한 방식으로 받아야 합니다.
만약
current()
가 다른 방식으로 호출되면, 반환 값은 지정되지 않습니다.
비고
만약
current()
가
비정적 데이터 멤버 초기화
에서 사용되면, 반환값은 해당 데이터 멤버를 초기화하는 생성자나
집합체 초기화
의 위치에 해당합니다.
참고 사항
current()
가 기본 인수에서 사용될 때, 반환 값은 호출 지점에서
current()
호출의 위치에 해당합니다.
매개변수
(없음)
참고 항목
구현 정의 값으로 새로운
source_location
을 생성합니다
(public member function) |