名前空間
変種
操作

std::chrono::file_clock::to_sys, std::chrono::file_clock::from_sys

提供: cppreference.com
< cpp‎ | chrono‎ | file clock
 
 
 
日付と時間のユーティリティ
(C++11)
(C++11)
時計
(C++20)
                                                  
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
カレンダー
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
タイムゾーン
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
C スタイルの日付と時間
 
std::chrono::file_clock
メンバ関数

file_clock::to_sysfile_clock::from_sys
(to_utc および from_utc が提供されない場合のみ提供されます)

(to_sys および from_sys が提供されない場合のみ提供されます)
time_point の入出力
 
template <class Duration>

static std::chrono::sys_time</*see below*/>

    to_sys(const std::chrono::file_time<Duration>& t);
(1) (C++20以上)
(オプション)
template <class Duration>

static std::chrono::file_time</*see below*/>

    from_sys(const std::chrono::sys_time<Duration>& t);
(2) (C++20以上)
(オプション)
1) file_time t を、同じ時点を表す sys_time に変換します。
2) sys_time t を、同じ時点を表す file_time に変換します。

戻り値型の duration は Duration から未規定の方法で計算されます。

これらの関数テンプレートはオプショナルです。 実装は代わりに to_utcfrom_utc を提供することを選択するかもしれません。

[編集] 戻り値

1) 引数と同じ時点を表す sys_time
2) 引数と同じ時点を表す file_time

[編集] ノート

ユーザは通常、これらの関数を直接呼ぶのではなく、 std::chrono::clock_cast を使用するべきです。 clock_cast は時計間で時点を変換するための汎用インタフェースを提供します。

[編集] 関連項目

[静的] (オプション)
file_timeutc_time の間で変換します
(パブリック静的メンバ関数) [edit]
ある時計の時点を別の時計に変換します
(関数テンプレート) [edit]