Aracılığıyla paylaş


İşleç-Operatör (stl)

Çıkarma veya deyimin için süre ve time_point nesneler.

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

Parametreler

  • Left
    The left duration or time_point object.

  • Right
    Sağ duration veya time_point nesnesi.

  • Time
    time_point nesnesi

  • Dur
    duration nesnesi

Dönüş Değeri

İlk işlevi döndüren bir duration nesne aralığın uzunluğunu iki bağımsız zaman aralıkları arasındaki fark nedir.

İkinci işlev verir bir time_point tarafından temsil edilen zaman aralığının Negatiflik tarafından displaced zaman içinde bir noktayı temsil eden nesne Dur, noktadan tarafından belirtilen süre içinde Time.

Üçüncü işlev döndüren bir duration arasındaki zaman aralığını gösteren nesne Left ve Right.

Gereksinimler

Başlık: chrono

Namespace: std::chrono

Ayrıca bkz.

Diğer Kaynaklar

Üstbilgi dosyaları