Измерение времени, миллисекунд или микросекунд для 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/