Bagikan melalui


Struktur high_resolution_clock

Mewakili jam high_resolution dengan periode centang sekecil mungkin. Secara khusus, periodenya adalah nanodetik, atau ratio<1, 1000000000>

Dalam implementasi Microsoft, high_resolution_clock adalah sinonim untuk steady_clock.

Sintaks

using high_resolution_clock = steady_clock;

Anggota

Alias jenis kenyamanan

Nama Deskripsi
high_resolution_clock::duration Dalam implementasi Microsoft, ini adalah sinonim untuk nanoseconds, yang didefinisikan sebagai duration<long long, nano>. Ini mewakili durasi waktu yang diukur dalam miliaran detik.
high_resolution_clock::period Dalam implementasi Microsoft, ini adalah sinonim untuk nano, yang didefinisikan sebagai std::ratio<1i64, 1000000000i64> . Ini mewakili waktu dalam detik (satu miliar detik) antara setiap tanda centang dalam durasi.
high_resolution_clock::rep Sinonim untuk long long, yang merupakan jenis yang digunakan dalam implementasi Microsoft untuk mewakili jumlah tanda centang jam dalam high_resolution_clock::duration.
high_resolution_clock::time_point Sinonim untuk time_point<steady_clock>. Digunakan untuk mewakili jam time_point ini.

Fungsi

Nama Deskripsi
now Mengembalikan waktu saat ini high_resolution_clock .

Konstanta

Nama Deskripsi
is_steady trueTahan . A high_resolution_clock stabil. Itu berarti Anda dapat menggunakan jam ini untuk meluangkan waktu sebelum peristiwa, waktu setelah peristiwa, dan dengan andal menguranginya untuk mendapatkan durasi peristiwa karena jam tidak akan disesuaikan selama waktu tersebut.

Lihat juga

<chrono>
file_clock class
gps_clock class
local_t struktur
steady_clock struktur
system_clock struktur
tai_clock class
utc_clock class
Referensi File Header