#elif определен без скобок - PullRequest
6 голосов
/ 07 марта 2011

При использовании VS2005 с BLAH_BLAH определено следующее условие препроцессора, равное false:

#elif defined BLAH_BLAH

, но если я изменю его на

#elif defined(BLAH_BLAH)

, то это правда.здесь в скобках что-то изменится?

Ответы [ 2 ]

8 голосов
/ 07 марта 2011

Это не должно иметь никакого значения, если BLAH_BLAH не определен как нечто забавное.

2 голосов
/ 07 марта 2011

Файл заголовка был создан с помощью редактора linux и добавлен в проект с помощью «Добавить существующий», после создания файла в редакторе VS он оценивается как true.Должна ли быть проблема LF / CR?

...