Re[5]: Головоломка с const
От: пффф  
Дата: 14.01.23 23:45
Оценка:
Здравствуйте, AleksandrN, Вы писали:

vsb>>Я думаю, что если топикстартеру не хочется забивать себе голову всеми этими связываниями и нелогичными синтаксисами, то альтернатива в виде define-а принесёт меньше неожиданностей.


AN>#define — не объявление константы, а подстановка символов вместо макроса.


AN>Однажды он напишет что-то вроде

AN>
AN>#define A 2
AN>#define B 3
AN>#define C A + B
AN>

AN>и удивится, когда подставит С в выражение с операциями, у которых выше приоритет.


Шмыги, не желающие ничего изучать — должны страдать.

Но, как я помню недавние дискуссии — ему это не грозит. Он C++ уже пару недель изучает, и не нашел там ничего сложного
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.