std::chrono:: sys_info
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-member functions | ||||
| Helper classes | ||||
|
헤더에 정의됨
<chrono>
|
||
|
struct
sys_info
;
|
(C++20부터) | |
sys_info
클래스는 특정 시점(
std::chrono::sys_time
또는
std::chrono::local_time
으로 표현됨)에서 시간대와 연관된 시간대 정보를 설명합니다. 이는 일반적으로 사용자 코드에서 직접 사용되지 않는 저수준 데이터 구조입니다.
목차 |
멤버 객체
| 멤버 객체 | 타입 |
begin
,
end
|
std::chrono::sys_seconds |
offset
|
std::chrono::seconds |
save
|
std::chrono::minutes |
abbrev
|
std::string |
begin
과
end
데이터 멤버는 이
sys_info
와 연관된 시간대에 대해
offset
과
abbrev
가 유효한 범위 -
[
begin
,
end
)
- 를 나타냅니다.
offset
과
abbrev
데이터 멤버는 각각 관련 시간대와
std::chrono::time_point
에 적용되는 UTC 오프셋과 시간대 약어를 나타냅니다. 시간대 약어는 고유하지 않습니다.
save
데이터 멤버가 0이 아닌 경우, 지정된 시간 지점에서 해당 시간대가 일광 절약 시간제를 시행 중임을 나타냅니다. 이 경우
offset
-
save
는 일광 절약 시간제가 해제되었을 때 이 시간대가 사용할 수 있는 오프셋에 대한 제안입니다. 그러나 이 정보는 권위적인 것이 아닙니다: 실제 오프셋을 확인하는 유일한 방법은 일광 절약 시간제가 실제로 해제된 시간 지점(즉,
save
==
0min
를 반환하는
sys_info
)으로 시간대를 쿼리하는 것입니다.
비멤버 함수
|
(C++20)
|
스트림에
sys_info
출력
(함수 템플릿) |
헬퍼 클래스
sys_info
에 대한 서식 지원
(클래스 템플릿 특수화) |
예제
|
이 섹션은 불완전합니다
이유: 예시가 없음 |