Compartir vía


Advertencia del compilador (nivel 4) C4032

el parámetro formal 'number' tiene un tipo diferente tras promoverlo

El tipo de parámetro no es compatible, a través de promociones predeterminadas, con el tipo en una declaración anterior.

Este es un error en ANSI C (/Za) y una advertencia en las extensiones de Microsoft (/Ze).

Ejemplo

// C4032.c
// compile with: /W4
void func();
void func(char);   // C4032, char promotes to int

int main()
{
}