Измерьте время в миллисекундах для кода C на окнах - PullRequest
1 голос
/ 25 августа 2011

Я хочу измерить время выполнения функции, написанной на c, в windows в миллисекундах.Я знаю, что clock () не работает и gettimeofday не поддерживается.какие-либо предложения?

Ответы [ 2 ]

3 голосов
/ 25 августа 2011

В Win32 вы можете использовать GetPerformanceCounter.

Я использовал его для реализации синхронизации высокого разрешения и GUID в Windows.

http://msdn.microsoft.com/en-us/magazine/cc163996.aspx

В сочетании сGetSystemTimeAsFileTime () у вас должно быть все, что вам нужно.

0 голосов
/ 25 августа 2011

См. GetTickCount.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...