运算符运算符(STL)

持续时间 对象的除法运算符。

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>

要求

慢性的标头:

命名空间: std::chrono

请参见

参考

<chrono>

其他资源

标头文件