次の方法で共有


time_point::time_point のコンストラクター

time_point オブジェクトを構築します。

time_point();
explicit time_point(const duration& Dur);
template<class Duration2>
    time_point(const time_point<clock, Duration2>& Tp);

パラメーター

  • Dur
    [期間] のオブジェクト。

  • Tp
    time_point オブジェクト。

解説

一つ目のコンストラクターは duration の値を duration::zeroと等しい格納したオブジェクトを構築します。

2 つ目のコンストラクターは、時間間隔の値と等しい Durを格納したオブジェクトを構築します。is_convertible<Duration2, duration>が true にならない場合、2 つ目のコンストラクターは、オーバーロードの解決に含められません。詳細については、「<type_traits>」を参照してください。

3 つ目のコンストラクターは、Tp.time_since_epoch()の duration の値を初期化します。

必要条件

クロノヘッダー:

名前空間: の std::chrono

参照

関連項目

time_point クラス

<chrono>

time_point::time_since_epoch のメソッド

is_convertible クラス