Compartir vía


Advertencia del compilador (nivel 4) C4565

'function': redefinición; el símbolo se declaró previamente con __declspec(modificador)

Comentarios

Se volvió a definir o declarar un símbolo y la segunda definición o declaración, a diferencia de la primera, no tenía un modificador __declspec (modificador). La advertencia es informativa. Para corregir esta advertencia, elimine una de las definiciones.

Ejemplo

El ejemplo siguiente genera la advertencia C4565:

// C4565.cpp
// compile with: /W4 /LD
__declspec(noalias) void f();
void f();   // C4565