Bediener Operator (STL)

Divisionsoperator für Dauer-Objekte.

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);

Parameter

  • Dur
    Ein duration-Objekt.

  • Div
    Ein ganzzahliger Wert.

  • Left
    Das linke duration-Objekt.

  • Right
    Das rechte duration-Objekt.

Rückgabewert

Der erste Operator gibt ein Dauerobjekt zurück, dessen Intervalllänge die Länge von Dur geteilt durch den Wert Div ist.

Der zweite Operator gibt das Verhältnis der Intervalllängen von Left und von Right zurück.

Es sei denn, is_convertible<Rep2, common_type<Rep1, Rep2>>Grifftrue und Rep2 keine Instanziierung von duration ist, nimmt der erste Operator nicht an der Überladungsauflösung beteiligt.Weitere Informationen finden Sie unter <type_traits>.

Anforderungen

Header: chrono

Namespace: std::chrono

Siehe auch

Referenz

<chrono>

Weitere Ressourcen

Headerdateien