类模板
<chrono>

std::chrono::treat_as_floating_point

template <class Rep> struct treat_as_floating_point : is_floating_point<Rep> {};
Treat as floating point
这是一个特征类,用于识别内部用于 duration 的 *计数表示* 的哪些类型被视为浮点类型,从而允许使用分数 *计数*。

标准仅提供默认定义,它与类型的 is_floating_point 特征相同,但 *计数表示* 的特定类型可以将此模板特化为 true_typefalse_type

模板参数

Rep
计数表示类型。
这是一个算术类型,或一个模拟算术类型的类。

成员类型

继承自 integral_constant (通过 is_floating_point)
成员类型定义
value_typebool
类型true_type 或 false_type

成员常量

继承自 integral_constant (通过 is_floating_point)
成员常量定义
truefalse

成员函数

继承自 integral_constant (通过 is_floating_point)