İş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 nesnesiDur
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