std::chrono:: local_info
From cppreference.net
|
헤더에 정의됨
<chrono>
|
||
|
struct
local_info
;
|
(C++20부터) | |
local_info
클래스는
std::chrono::local_time
을
std::chrono::sys_time
으로 변환한 결과를 설명합니다.
-
변환 결과가 유일한 경우,
result
==
local_info
::
unique
,
first는 올바른 std::chrono::sys_info 로 채워지고,second는 0으로 초기화됩니다. -
local_time이 존재하지 않는 경우, result == local_info :: nonexistent ,first는local_time바로 이전에 종료되는 std::chrono::sys_info 로 채워지고,second는local_time바로 이후에 시작되는 std::chrono::sys_info 로 채워집니다. -
local_time이 모호한 경우, result == local_info :: ambiguous ,first는local_time바로 이후에 종료되는 std::chrono::sys_info 로 채워지고,second는local_time바로 이전에 시작되는 std::chrono::sys_info 로 채워집니다.
이것은 저수준 데이터 구조입니다;
local_time
에서
sys_time
으로의 일반적인 변환은 명시적으로보다는 암시적으로 이를 사용합니다.
목차 |
멤버 상수
| 이름 | 값 |
|
constexpr int
unique
[static]
|
0
(public static member constant) |
|
constexpr int
nonexistent
[static]
|
1
(public static member constant) |
|
constexpr int
ambiguous
[static]
|
2
(public static member constant) |
멤버 객체
| 멤버 객체 | 타입 |
result
|
int |
first
,
second
|
std::chrono::sys_info |
비멤버 함수
|
(C++20)
|
스트림에
local_info
출력
(함수 템플릿) |
헬퍼 클래스
local_info
에 대한 서식 지원
(클래스 템플릿 특수화) |