Странный #define, требуется пояснение |
Здравствуйте, гость ( Вход | Регистрация )
Странный #define, требуется пояснение |
hkarel |
27.11.2009, 16:10
Сообщение
#1
|
Студент Группа: Участник Сообщений: 25 Регистрация: 25.5.2009 Пользователь №: 771 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте.
Изучая потроха Qt наткнулся на такую запись:
Вопрос: зачем в теле макроса повторять его наименование? Какой а этом смысл? Почему бы просто не записать
? |
|
|
Litkevich Yuriy |
27.11.2009, 20:21
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
DIMEDROLL, когда работает препроцессор, то он вместо макроса подставлет его тело, если тела нет, то он ничего неподставит, т.е.
До препроцессора было: после перпроцессора
|
|
|
Текстовая версия | Сейчас: 27.12.2024, 20:25 |