Re: VC++ 7.0 -проблемы с компиляцией стандартного Си кода
От: dotidot Россия  
Дата: 23.12.06 14:43
Оценка:
Здравствуйте, morning_wind, Вы писали:

_>Здравствуйте!

_>при компиляции библиотеки Net2(здесь) в Visual Studio 7.0 возникает ошибки такого рода:

_>net2sets.c(61): error C2054: expected '(' to follow 'IP'


_>код, в котором ошибка:

_>
_>SETCODE(, IP, IPaddress, 10, ipEqual(a, b));
_>

_>SETCODE определена в файле set.h следующим образом(простите, что весь файл засунула, но никак не могу выделить то, что нужно, потому что странный макрос там):

попробуйте так.
#define MY_MUMBA_UMBU_EMPTY_STATEMENT
SETCODE(MY_MUMBA_UMBU_EMPTY_STATEMENT, IP, IPaddress, 10, ipEqual(a, b));
#undef MY_MUMBA_UMBU_EMPTY_STATEMENT


а вообще похоже на то что компилятор думает что SETCODE не макрос, а функция. проверьте инклуды.
_>Буду благодарна за любую помощь.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.