Предупреждение компилятора (уровень 4) C4565
"function" : redefinition; символ был ранее объявлен с __declspec(модификатор)
Замечания
Символ был переопределен или переопределен, а второй определение или объявление, в отличие от первого определения или объявления, не имело __declspec
модификатора (модификатора). Это предупреждение носит информационный характер. Чтобы устранить это предупреждение, удалите одно из определений.
Пример
Следующий пример приводит к возникновению ошибки C4565:
// C4565.cpp
// compile with: /W4 /LD
__declspec(noalias) void f();
void f(); // C4565