Я ищу эквивалент в Qt для GetTickCount()
Получить истекшее время в Qt
Что-то, что позволит мне измерить время, необходимое для сегмента кода для выполнения как в:
uint start = GetTickCount();
// do something..
uint timeItTook = GetTickCount() - start;
любые предложения?
На моей виртуальной машине WinXP, похоже, только точность 10 мс - может ли кто-нибудь подтвердить/опровергнуть это? Я получаю значения 0, 10 и 20 для операции, которую я тестирую. –
Windows не так точна, как UNIX-подобная ОС при синхронизации. –
IIRC, в Windows XP стандартное сообщение о системном тактовом разрешении составляет 15 мс, но с некоторыми простыми зависящими от Windows winapi вызовами вы все равно можете получить лучшее разрешение, если на материнской плате есть только 1 мс или лучше RTSC. – quetzalcoatl