Re: С++ макросы
От: _NN_ www.nemerleweb.com
Дата: 30.01.20 08:35
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Здравствуйте, _NN_, Вы писали:


_NN>>Пора бы обновить подсветку ключевых слов


ЕМ>Давно пора бы что-то сделать с убогим макросинтаксисом, чтобы прагмы и директивы условной трансляции можно было вставлять в макросы. MS почти двадцать лет назад выродила __pragma и __if_exists, но и они кривоватые, и комитет не чешется.


Так есть же _Pragma (C++11).
#define A \
 _Pragma(warning(disable:1234)) \
  DO() \
 _Pragma(warning(enable:1234))


Или нужно что-то другое ?
http://rsdn.nemerleweb.com
http://nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.