template <class Rep, class Period = ratio<1> >class duration;
| 类型 | Representation | Period |
|---|---|---|
| hours | 至少 23 位的有符号整数类型 | ratio<3600,1> |
| minutes | 至少 29 位的有符号整数类型 | ratio<60,1> |
| seconds | 至少 35 位的有符号整数类型 | ratio<1,1> |
| milliseconds | 至少 45 位的有符号整数类型 | ratio<1,1000> |
| microseconds | 至少 55 位的有符号整数类型 | ratio<1,1000000> |
| nanoseconds | 至少 64 位的有符号整数类型 | ratio<1,1000000000> |
| 成员类型 | 定义 | 说明 |
|---|---|---|
| rep | 第一个模板参数 (Rep) | 用作内部 count 对象类型的表示类型。 |
| period | 第二个模板参数 (Period) | 表示以秒为单位的 period 的 ratio 类型。 |