Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.24;
Скачать: CL | DM;

Вниз

Для чего константы?   Найти похожие ветки 

 
Pazitron_Brain ©   (2006-11-29 20:33) [0]

Почему бы просто не использовать переменные и не менять у них значения? Та же константа.


 
Axis_of_Evil ©   (2006-11-29 20:38) [1]

как минимум
щтобы какой-нибудь стуль не учинил
 wm_QueryEndSession := 0;


 
easy ©   (2006-11-29 20:39) [2]

http://www.delphimaster.ru/articles/optimization.html


 
Sapersky   (2006-11-29 20:50) [3]

easy ©   (29.11.06 20:39) [2]
Только вы, это, по поводу циклов for предупреждайте.

Константами удобно задавать размер статических массивов, и потом эту же константу использовать в условии цикла.
Ещё булевские константы (Const IsDebug = True, False) можно в некоторых случаях использовать вместо $IFDEF (короче и выглядит изящнее) - неиспользуемая ветка выкидывается из программы.


 
Mystic ©   (2006-11-29 21:20) [4]

Итого:

1. Ты ясно демонстрируешь свои намерения тем, кто будет читать твой код.
2. В некоторых местах языком требуется константное выражение (например метки case, границы массива, ...)
3. Константы можно использовать в условиях препроцессора (начиная то ли с шестой, то ли с седьмой версии).
4. Больше возможностей для оптимизации кода.


 
Desdechado ©   (2006-11-29 21:22) [5]

Pazitron_Brain ©   (29.11.06 20:33)
Букварь почитай.
Зачем буквы, если можноих коды использовать?



Страницы: 1 вся ветка

Текущий архив: 2006.12.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.052 c
15-1164988335
AlexanderMS
2006-12-01 18:52
2006.12.24
Как "разрешить" скрипты в Power Point?


2-1165467722
N@mCo
2006-12-07 08:02
2006.12.24
ikonka proqrammi ne bila vidna v taskbar i v sistem traye


15-1164970942
ocean
2006-12-01 14:02
2006.12.24
Бронирование гостиницы по кредитке


15-1165078398
Джо
2006-12-02 19:53
2006.12.24
Сигналы IR пультов управления для бытовой аудио-видео техники


3-1160811546
БогданБ
2006-10-14 11:39
2006.12.24
Как можно возвращать ScrolBar?