duration Class

描述保留 時間間隔,也就是兩個點之間的已耗用時間的型別。

template<
   class Rep,
   class Period = ratio<1>
>
class duration;
template<
   class Rep,
   class Period
>
class duration;
template<
   class Rep,
   class Period1,
   class Period2
>
class duration
   <duration<Rep, Period1>, Period2>;

備註

樣板引數 Rep 描述用於保留脈週期數間隔的型別。樣板引數 Period 是描述間隔的大小每刻度表示 比例 具現化。

Members

Hh874624.collapse_all(zh-tw,VS.110).gif公用 Typedefs

名稱

描述

duration::period Typedef

表示樣板參數的 Period一個同義資料表。

duration::rep Typedef

表示樣板參數的 Rep一個同義資料表。

Hh874624.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

duration::duration 建構函式

建構 duration 物件。

Hh874624.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

duration::count 方法

傳回脈週期數間隔的。

duration::max 方法

靜態。傳回 Ref樣板參數的最大允許的值。

duration::min 方法

靜態。傳回範本參數 Ref的最低的允許值。

duration::zero 方法

靜態。事實上,傳回 Rep(0)。

Hh874624.collapse_all(zh-tw,VS.110).gif公用運算子

名稱

描述

duration::operator 運算子

傳回 duration 物件的複本與相反的滴答計數的。

duration::operator-運算子

會儲存滴答計數。

duration::operator = 運算子

減少儲存的滴答計數模數某個值。

duration::operator 1 = 運算子

將已儲存的刻度計數某個值。

duration::operator / = 運算子

根據指定的 duration 物件的滴答計數區分已儲存的滴答計數。

duration::operator + 運算子

傳回 *this。

duration::operator + + 運算子

將預存滴答計數。

duration::operator + = 運算子

將指定的物件 duration 的滴答計數給儲存的滴答計數的。

duration::operator-= 運算子

從預存的滴答計數減去指定的 duration 物件的滴答計數。

需求

長期的標題:

命名空間: std::chrono

請參閱

參考

<chrono>

duration_values 結構

其他資源

標頭檔