Compartir a través de


Advertencia del compilador (nivel 4) C4559

'function' : redefinition; la función obtiene __declspec(modifier)

Comentarios

Una función fue redefinida o fue declarada de nuevo y la segunda definición o declaración agregó un modificador __declspec (modifier). La advertencia es informativa. Para corregir esta advertencia, elimine una de las definiciones.

Ejemplo

El ejemplo siguiente genera la advertencia C4559:

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