Re[4]: Синтаксический оверхед
От: moudrick Россия http://community.moudrick.net/
Дата: 17.06.05 12:26
Оценка: :)
Здравствуйте, boomsic, Вы писали:

B>Здравствуйте, moudrick, Вы писали:



M>>define-ы не рулЯт.

B>почему?
А вообще да... В обчных Сях (без плюсов) без define-ов никуда.

B>зато "Синтаксический оверхед" уменьшется в разы

(я прикинусь Сергеем Губановым на мнговение, только не убивайте сразу, ладно?)

#define — это директива препроцессора, если Вы помните.
То есть прежде чем отдавать текст на компиляцию, препроцессор заменяет в тексте все define-ы на их фактические значения.
Так что оверхед никуда не девается, он просто умело маскируется под свое отсутствие.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.