operator/ 运算符 (STL)
Division operator for duration 对象的除法运算符。
template<class Rep1, class Period1, class Rep2>
constexpr duration<typename common_type<Rep1, Rep2>::type, Period1>
operator/(
const duration<Rep1, Period1>& Dur,
const Rep2& Div);
template<class Rep1, class Period1, class Rep2, class Period2>
constexpr typename common_type<Rep1, Rep2>::type
operator/(
const duration<Rep1, Period1>& Left,
const duration<Rep2, Period2>& Right);
参数
Dur
一个 duration 对象。Div
一个整数值。Left
左 duration 对象。Right
正确的 duration 对象。
返回值
第一个运算符返回间隔长度为 Dur 的长度由该值 Div部件的持续时间对象。
第二个运算符返回 Left 和 Right的时间间隔长度比例。
除非 is_convertible<Rep2, common_type<Rep1, Rep2>> 适用,因此,Rep2 不是 duration的实例化,第一个运算符不参与超加载解析。 有关详细信息,请参阅<type_traits>。
要求
Header: chrono
Namespace: std::chrono