Один из моих файлов .cpp генерирует предупреждение C4275 из-за стороннего заголовка I #include
... (предупреждение возникает из-за того, что класс экспорта DLL унаследован от класса, не относящегося к экспорту DLL, насколько я могу судить).
Я добавил строку:
#pragma warning(disable : 4275)
В качестве первой строки моего файла .cpp, но предупреждение все еще генерируется. Это на VC ++ 2008, и никакой PCH не используется.
Почему моя #pragma
не работает и (кроме изменения стороннего кода) как я могу решить эту проблему?