Как вы измеряете время выполнения в миллисекундах или микросекундах в Windows C ++?
Я нашел много методов с одним временем вызова (NULL), но он измеряет время только в секундах, а секунды clock () (clock_t) измеряют время процессора, а не фактическое время.
Я нашел функцию gettimeofday (Календарное время), упомянутую в этой статье: dropbox.com/s/k0zv8pck7ydbakz/1_7-PDF_thesis_2.pdf
Эта функция предназначена для Linux (время вычисления в милли и микросекундах), а не для Windows.
Я нашел ему альтернативу для Windows: dropbox.com/s/ofo99b166l7e2gf/gettimeofday.txt
И это может быть актуально: stackoverflow.com/questions/1861294/how-to-calculate-execution-time-of-a-code-snippet-in-c