Цитата:
Сообщение от An1ka
Ну это не переменные, а константы. Можно так же через макрос(#define) задавать значение. Это правило хорошего программирования давать константам осмысленные имена. Так же это храние значения константы в одном месте, а это значит, что при модификации программы не будет проблем с изменением этого значения, ведь достаточно поменять значение в одном месте и во всех зависимых местах так же изменится.
|
Категорически поддерживаю. Обоих. Глобальные переменные - действительно в большинстве случаев зло (однако не всегда). Но глобальные константы - это очень даже хорошая, нужная вещь.
Цитата:
Сейчас привыкнем писать код Си в программах С++, а завтра возьмут и отменять поддержку Си в компиляторах с++ что тогда делать станем?)) Йа за эстетику и чистоту))
|
Каюсь, моя вина - когда редактировал код не обратил внимание что calloc - не наш метод
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. (c) Martin Golding