СЩ
Сергей Щеглов

Вычисление времени выполнения кода в C++

пробовал clock_t и CLOCKS_PER_SEC из time.h, а так же time(0) из ctime, но все время получал результат 0. уже не знаю что делать...

ВШ
Валерия Ш.

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

Ге
Геннадий

LARGE_INTEGER start, finish, freq;
QueryPerformanceCounter(&start);

// TODO:

QueryPerformanceCounter(&finish);
QueryPerformanceFrequency(&freq);

double t = (double)(finish.QuadPart - start.QuadPart)/freq.QuadPart;

или
FILETIME ftCreate, ftExit, ftKernel, ftUser;
GetThreadTimes(GetCurrentThread(), &ftCreate, &ftExit, &ftKernel, &ftUser);
// 64-bit count of 100-nanosecond time units

Похожие вопросы
Подскажите почему код не компилируется? (код на C/C++)
как написать php код вот условие выполнения
Каким будет результат выполнения данного кода?
C++ вычисление позиции персонажа через 150мс
Ошибки при выполнении программы в C++.
Как узнать время выполнения функции в C++?
укажите порядок выполнения операций при вычислении выражения : a and b or not c and d
какое значение выполнения операции при вычислении выражения:
Delphi Код вычисление как???
Где и как можно попробовать выполнение кода на JavaScript?