[an error occurred while processing this directive] [an error occurred while processing this directive]
Хм...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Mik 18 февраля 2002 г. 14:52
В ответ на: Ну вот,а я начал со сдвигов,потом решил ускорить процесс печати:-) отправлено Изучаю С 18 февраля 2002 г. 14:02

Что быстрее окажется - непонятно. Зависит от проца и компилятора. Лучше всего рассудит прогон обоих алгоритмов в симуляторе с измерением времени выполнения.
И главное: даже ничего не зная о Вашей программе, можно сказать, что скорее всего оптимизировать печать не надо. Обновление данных на индикаторе происходит несколько раз в секунду, то есть прокатит даже самый тормозной алгоритм. Дельный совет: каждый раз, когда захочется ускорить, подумайте дважды. Скорее всего получите ускорение на 10% (причём скорее всего там, где оно не нужно) и ухудшение читаемости кода в разы.
Ну вот, высказал :-))

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru