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_clock
bir 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 nanoseconds bir 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 nano bir 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 long bir high_resolution_clock::duration eş 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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin