Aracılığıyla paylaş


high_resolution_clock Yapı

Mümkün olan en küçük değer aralığına sahip high_resolution saati temsil eder. Özellikle, dönem bir nanosaniyedir veya ratio<1, 1000000000>

Microsoft'un uygulamasında, high_resolution_clock için steady_clockbir eş anlamlıdır.

Sözdizimi

using high_resolution_clock = steady_clock;

Üyeler

Kolaylık türü diğer adları

Ad Tanım
high_resolution_clock::duration Microsoft'un uygulamasında, olarak tanımlanan duration<long long, nano>için nanosecondsbir eş anlamlıdır. Saniyenin milyarda biri cinsinden ölçülen süreyi temsil eder.
high_resolution_clock::period Microsoft'un uygulamasında, olarak tanımlanan std::ratio<1i64, 1000000000i64> için nanobir eş anlamlıdır. Süredeki her bir değer çizgisi arasındaki süreyi saniye cinsinden (saniyenin milyarda biri) temsil eder.
high_resolution_clock::rep bir içindeki saat işaretlerinin sayısını göstermek için Microsoft uygulamasında kullanılan tür olan için long longbir high_resolution_clock::durationeş anlamlıdır.
high_resolution_clock::time_point için time_point<steady_clock>bir eş anlamlı. Bu saat için bir time_point temsil etmek için kullanılır.

İşlevler

Ad Tanım
now Geçerli high_resolution_clock saati döndürür.

Sabitler

Ad Tanım
is_steady öğesini barındırıyor true. A high_resolution_clock sabittir. Bu, bu saati bir olaydan önceki zamanı, bir olaydan sonraki süreyi almak için kullanabileceğiniz ve saat bu süre boyunca ayarlanmayacağı için olayın süresini almak için bunları güvenilir bir şekilde çıkarabileceğiniz anlamına gelir.

Ayrıca bkz.

<chrono>
file_clock class
gps_clock class
local_t Yapı
steady_clock Yapı
system_clock Yapı
tai_clock sınıfı
utc_clock sınıfı
Üst Bilgi Dosyaları Başvurusu