Здравствуйте, AleksandrN, Вы писали:
vsb>>Я думаю, что если топикстартеру не хочется забивать себе голову всеми этими связываниями и нелогичными синтаксисами, то альтернатива в виде define-а принесёт меньше неожиданностей.
AN>#define — не объявление константы, а подстановка символов вместо макроса.
AN>Однажды он напишет что-то вроде
AN>AN>#define A 2
AN>#define B 3
AN>#define C A + B
AN>
AN>и удивится, когда подставит С в выражение с операциями, у которых выше приоритет.
Шмыги, не желающие ничего изучать — должны страдать.
Но, как я помню недавние дискуссии — ему это не грозит. Он C++ уже пару недель изучает, и не нашел там ничего сложного