#include <chrono>
using namespace chrono;
// 시간 start
uint64_t start_microsec = duration_cast<microseconds>(system_clock::now().time_since_epoch()).count();
// 시간 end
uint64_t end_microsec = duration_cast<microseconds>(system_clock::now().time_since_epoch()).count();
// 걸린 시간
uint64_t dur = end_microsec - start_microsec;
duration_cast<원하는 시간 단위>(system_clock::now().time_since_epoch()).count();
- <nanoseconds> // 나노 세컨드. 10억분의 1초
- <microseconds> // 마이크로 세컨드. 100만분의 1초
- <milliseconds> // 밀리 세컨드. 1000분의 1초
- <seconds> // 초
- <minutes> // 분
- <hours> // 시
'Language > C++' 카테고리의 다른 글
시간 측정 (0) | 2023.03.16 |
---|---|
Mat 형식 Binary file로 저장 및 Binary file 불러오기 (0) | 2022.02.22 |
opencv vector to Mat (0) | 2021.12.23 |
Image to Base64, Base64 to Image (0) | 2021.11.18 |
파일 랜덤 추출 (0) | 2021.10.14 |