Здравствуйте, sir-bald, Вы писали:
J>>>Здравствуйте, sir-bald, Вы писали:
SB>>>>Здравствуйте!
SB>>>>Вот вылазит следующая ошибка в vc++
SB>>>>error C2440: '=' : cannot convert from 'void (__cdecl *)(char *,char *)' to 'void (__cdecl *)(...)'
SB>>>> This conversion requires a reinterpret_cast, a C-style cast or function-style cast
SB>>>>вот строка, на которую ругается
SB>>>> xpar.cmd_handler = Kas;
SB> ...
SB>А у меня теперь возник другой вопрос:
SB>А можно как-нить сделать без reinterpret_cast ???
можно его
не писать
typedef void (__cdecl *)(__free_args__) FuncPtr;
//...
xpar.cmd_handler = (FuncPtr)Kas;
//...
— только он (reinterpret_cast) там все равно будет!
здесьАвтор: Vamp
Дата: 28.01.04