я пытаюсь портировать приложение с cygwin на visual studio 2008 express но я получаю эту ошибку:
error C3861: 'strcasecmp': identifier not found
в коде этого типа:
if (!strcasecmp("A0", s)) ....
какая замена в vs? я не могу найти ничего в сети
добавьте это в предварительно скомпилированный заголовок (или в другой файл config.h)
#ifdef _MSC_VER //not #if defined(_WIN32) || defined(_WIN64) because we have strncasecmp in mingw #define strncasecmp _strnicmp #define strcasecmp _stricmp #endif
Ищите
int _stricmp( const char *string1, const char *string2 );