Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

operator- (Operador, STL)

Operador para la resta o la negación de objetos duration y time_point.

template<
   class Rep1, class Period1,
   class Rep2, class Period2>
   constexpr typename common_type<
      duration<Rep1, Period1>, 
      duration<Rep2, Period2> >::type
   operator-(
      const duration<Rep1, Period1>& Left,
      const duration<Rep2, Period2>& Right);

template<class Clock, class Duration1, class Rep2, class Period2>
   constexpr time_point<Clock, 
      typename common_type<Duration1, duration<Rep2, Period2> >::type>
   operator-(
      const time_point<Clock, Duration1>& Time,
      const duration<Rep2, Period2>& Dur);

template<class Clock, class Duration1, class Duration2>
   typename common_type<Duration1, Duration2>::type
   operator-(
      const time_point<Clock, Duration1>& Left,
      const time_point<Clock, Duration2>& Right);

Left

Objeto duration o time_point izquierdo.

Right

Objeto duration o time_point derecho.

Time

Un objeto time_point.

Dur

Un objeto duration.

La primera función devuelve un objeto duration cuya longitud del intervalo es la diferencia entre los intervalos de tiempo de los dos argumentos.

La segunda función devuelve un objeto time_point que representa un punto en el tiempo que está desplazado, por la negación del intervalo de tiempo representado por Dur, con respecto al punto en el tiempo especificado por Time.

La tercera función devuelve un objeto duration que representa el intervalo de tiempo entre Left y Right.

Encabezado: chrono

Espacio de nombres: std::chrono

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft