Вопрос по реализации библиотеки atl
От: asdfasdf  
Дата: 10.02.09 21:04
Оценка:
В библиотеке atl часто при определении макросов встречается что-то вроде:
#define SOME_STRING int a = 0; (a);
Вопрос в том, зачем после определения переменной вставлено (a);
Чтобы не быть голословным — пример:
// atlconv.h
#define USES_CONVERSION int _convert = 0; (_convert); ...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.