C++ время выполнения.
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
C++ время выполнения. - 2007-04-29 17:43:56.990000
|
|
|
Равечка
Сообщений: 8
Оценки: 0
Присоединился: 2007-04-29 17:40:54.363333
|
Знающие люди, не могли бы вы мне помочь? Как на Билдере 6 сделать чтобы вычислялось время выполнения программы или куска программы. Перепробывал всё что только можно. функция time_t выдает неверное значение юникс-стампа, почему так и не понял. Возможно я ее не правильно юзаю. Всем ответившим заранее спасибо :)
|
|
|
RE: C++ время выполнения. - 2007-04-29 17:51:48.216666
|
|
|
RamMerLabs
Сообщений: 615
Оценки: 0
Присоединился: 2007-04-06 23:05:13.516666
|
пробуй rdtsc через асм-вставку в начале функции и в конце, вычисляй разницу и получай время выполнения в тактах проца, но погрешность всё равно будет, т.к. на выполнение rdtsc и операции вычитания потратятся дополнительные такты.
|
|
|
RE: C++ время выполнения. - 2007-04-29 22:01:27.280000
|
|
|
Равечка
Сообщений: 8
Оценки: 0
Присоединился: 2007-04-29 17:40:54.363333
|
Большое спасибо, сделал :) только пришлось использовать как stl::clock();
|
|
|
|
|