std::chrono::hh_mm_ss

出自cppreference.com
 
 
 
 
在標頭 <chrono> 定義
template< class Duration >
class hh_mm_ss;
(C++20 起)

類模板 hh_mm_ssstd::chrono::duration 分割成如 :: 的「拆分」時刻,拆分的精度由 Duration 模板形參確定。它主要是一種格式化工具。

Duration 必須是 std::chrono::duration 的特化,否則程序非良構。

成員常量

constexpr unsigned fractional_width
[靜態]
範圍 [018] 中的最小可能整數,使得 precision(見後述)將準確地表達 Duration{1} 的值,或若無這種整數則為 6
(公開靜態成員常量)

成員類型

成員類型 定義
precision

std::chrono::duration<std::common_type_t<Duration::rep, std::chrono::seconds::rep>, std::ratio<1, 10fractional_width>>

成員函數

構造 hh_mm_ss
(公開成員函數) [編輯]
獲得拆分時刻的各組分
(公開成員函數) [編輯]
獲得存儲的 std::chrono::duration
(公開成員函數) [編輯]

非成員函數

輸出 hh_mm_ss 到流中
(函數模板) [編輯]

輔助類

hh_mm_ss 的格式化支持
(類模板特化) [編輯]