IPB
ЛогинПароль:

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

> Как можно на Pascal сделать процедуру подсчета времени выполнения программы
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 8
Пол: Мужской
Реальное имя: Константин

Репутация: -  0  +


Как на Pascal сделать процедуру выполняющую подсчет времени выполнения программы? Нужна для сравнения скорости выполнеия сортировок.
У меня есть на Delphi. Можно ли ее переделать?
var
OperBegin, OperEnd: TTimeStamp;
Total: LongWord;

begin
OperBegin := DateTimeToTimeStamp(Now); {запоминается момент начала
операции}

{Здесь размещается код операции}

OperEnd := DateTimeToTimeStamp(Now); {запоминается момент окончания
операции}
Total := OperEnd.Time - OperBegin.Time;
end;
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Coconut   Как можно на Pascal сделать процедуру подсчета времени выполнения программы   7.01.2007 4:57
Bokul   Вот, посмотри Как засекать время . Для Делфи тоже …   7.01.2007 5:07
Coconut   Спасибо. Но у меня возникла небольшая проблема, пр…   7.01.2007 5:31
volvo   Какой компилятор у тебя?   7.01.2007 5:32
Coconut   BP 7.0   7.01.2007 5:35
Malice   Улучшение кода   7.01.2007 5:54
Bokul   Вместо uses windows; попробуй написать uses win…   7.01.2007 5:55
Coconut   Спасибо. Воспользовался Meml, вроде как заработало…   7.01.2007 6:26
Bokul   Можно также работать с досовской процедурой GetTim…   7.01.2007 6:36
volvo   будет медленнее + мороки больше. Ну, прямо таки бо…   7.01.2007 17:24
Coconut   Спасибо, volvo. Запустил, один раз заработало - вы…   7.01.2007 19:46
Coconut   Запустил отладку вручную, gettime работает. Следов…   7.01.2007 20:50
Bokul   Так генерируем случайную букву латинского алфав…   7.01.2007 23:23
Malice   writeln(random(chr(random(25)+97)); Вот так все …   8.01.2007 1:44
Bokul   Еще добавлю - способ с досовским таймером будет вл…   7.01.2007 23:54
volvo   Правда? А ничего, что время на конвертацию в LongI…   8.01.2007 0:18
Bokul   Так какой точнее?   8.01.2007 0:25
Coconut   Всем огромное спасибо и признательность за помощь.…   15.01.2007 17:51


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 26.04.2024 2:22
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name