<chrono>

包含標準的標頭 <chrono> 定義表示和作業期間和時間片刻的類別和函式。

#include <chrono>

Hh874757.collapse_all(zh-tw,VS.110).gif類別

名稱

描述

duration Class

描述保留時間間隔中的型別。

steady_clock 類別

表示 steady 時鐘。

time_point 類別

說明代表時間點的型別。

Hh874757.collapse_all(zh-tw,VS.110).gifStructs

名稱

描述

common_type 結構

描述樣板類別 common_type 的特製化 durationtime_point具現化。

duration_values 結構

提供 duration 樣板參數 Rep提供特定值。

system_clock 結構

表示根據系統的實體時鐘的時鐘型別。

treat_as_floating_point 結構

指定的型別是否可視為一個浮點型別。

Hh874757.collapse_all(zh-tw,VS.110).gif功能

名稱

描述

duration_cast 函式

轉換為指定的型別。 duration 物件。

time_point_cast 函式

轉換為指定的型別。 time_point 物件。

Hh874757.collapse_all(zh-tw,VS.110).gif運算子

名稱

描述

運算子-運算子 (STL)

durationtime_point 減法運算子相反的或物件。

運算子! = 運算子 (STL)

使用 duration 或物件 time_point 不等比較運算子。

operator % 運算子 (STL)

模數運算的運算子。 duration 物件。

運算子 1 運算子 (STL)

物件 duration 乘法運算子。

運算子 / 運算子 (STL)

duration 物件的除法運算子。

運算子 + 運算子 (STL)

durationtime_point 物件。

運算子 < 運算子 (STL)

判斷集合中 durationtime_point 物件是否小於另一個 durationtime_point 物件。

運算子 < = 運算子 (STL)

判斷集合中 durationtime_point 物件是否小於或等於另一個 durationtime_point 物件。

運算子 = = 運算子 (STL)

判斷兩個物件是否代表 duration 長度相同的間隔,或 time_point 兩個物件是否代表相同的時間點。

運算子 > 運算子 (STL)

判斷集合中 durationtime_point 物件是否小於另一個 durationtime_point 物件大於。

運算子 > = 運算子 (STL)

判斷集合中 durationtime_point 物件是否大於或等於另一個 durationtime_point 物件。

Hh874757.collapse_all(zh-tw,VS.110).gif預先定義的型別

如需下列 typedef 的比例類型的詳細資訊,請參閱 <ratio>

Typedef

描述

typedef duration<long long, nano> nanoseconds;

具有毫微秒刻度期間的 duration 型別的同義字。

typedef duration<long long, micro> microseconds;

有一秒的刻度期間的 duration 型別的同義字。

typedef duration<long long, milli> milliseconds;

具有毫秒的刻度期間的 duration 型別的同義字。

typedef duration<long long> seconds;

有一秒的刻度期間的 duration 型別的同義字。

typedef duration<int, ratio<60> > minutes;

有一分鐘的刻度期間的 duration 型別的同義字。

typedef duration<int, ratio<3600> > hours;

有一個小時的刻度期間的 duration 型別的同義字。

請參閱

其他資源

標頭檔