Измерение времени, миллисекунд или микросекунд для Windows C ++ [дубликаты]

На этот вопрос уже есть ответ здесь:

Как рассчитать время выполнения фрагмента кода в C ++ 16 ответов

Как вы измеряете время выполнения в миллисекундах или микросекундах в Windows C ++?

Я нашел много методов одно время вызова (NULL), но он измеряет время только в секундах и секунд часы () (clock_t) измеряют время процессора, а не фактическое время.

Я нашел функцию gettimeofday (Календарное время), упомянутую в этой статье: dropbox.com/s/k0zv8pck7ydbakz/1_7-PDF_thesis_2.pdf

Эта функция предназначена для Linux (время вычисления в миллисекундах и миллисекундах), а не для Windows.

Я нашел альтернативу этому для Windows: dropbox.com/s/ofo99b166l7e2gf/gettimeofday.txt

И это может быть актуально: stackoverflow.com/ru/242435/

Ответы на вопрос(3)

Ваш ответ на вопрос