Манипулирование временем в VC ++ - PullRequest
0 голосов
/ 30 июля 2009

как рассчитать время начала и окончания переключения в VC ++, может кто-нибудь, пожалуйста, помогите мне решить эту проблему?

Ответы [ 2 ]

1 голос
/ 31 июля 2009

Если вы пытаетесь вычислить, сколько времени потребовалось переключателю, попробуйте вызвать gettickcount до, а затем после и вычесть два значения, что даст вам задержку в миллисекундах.

1 голос
/ 30 июля 2009

См. Функцию clock ()

#include <time.h>

clock_t start = clock();
//...
//do something
double total = (double) (clock() - start) / CLOCKS_PER_SEC;

здесь переменная total содержит время (в секундах), которое требуется для выполнения чего-либо.

Обратите внимание, что если вам нужна более точная синхронизация, вы можете использовать функции QueryPerformanceCounter и QueryPerformanceFrequency , однако они характерны для платформы Windows.

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