名前空間
変種
操作

std::chrono::file_clock

From cppreference.com
< cpp‎ | chrono
 
 
 
 
ヘッダー <chrono> で定義
using file_clock = /* 以下を参照 */;
(C++20以降)

std::chrono::file_clock は、std::filesystem::file_time_type で使用されるクロックのエイリアスです。そのエポックは未指定です。

file_clock は、TrivialClock の要件を満たします。

目次

時間点ファミリー

名前空間 std::chrono で定義
template<class Duration>
using file_time = std::chrono::time_point<std::chrono::file_clock, Duration>;
(C++20以降)
file_time のストリーム出力を行います
(関数テンプレート) [edit]
指定された書式に従ってストリームから file_time を解析する
(関数テンプレート) [edit]
file_time の書式設定サポート
(クラス テンプレートの特殊化) [edit]

[編集] メンバー型

メンバ型 定義
rep クロックの期間におけるティック数を表す符号付き算術型
period クロックのティック周期を秒単位で表す std::ratio
duration std::chrono::duration<rep, period>、負の期間を表現可能
time_point std::chrono::time_point<std::chrono::file_clock>

[編集] メンバー定数

constexpr bool is_steady
[static]
true ティック間の時間が常に一定である場合、つまり now() の呼び出しが、外部クロックの調整があった場合でも単調に増加する値を返す場合。そうでない場合は false
(公開静的メンバ定数)

[編集] メンバー関数

file_clock は、次の 2 つの静的メンバ関数のペアのうち、ちょうど 1 つを提供します。

  • to_utc および from_utc。または
  • to_sys および from_sys
[static]
現在の時間点を表す std::chrono::time_point を返します。
(public static member function) [編集]
[static] (optional)
file_timeutc_time の間で変換します
(public static member function) [編集]
[static] (optional)
file_timesys_time の間で変換します
(public static member function) [編集]
English 日本語 中文(简体) 中文(繁體)