Compartir vía


Advertencia del compilador (nivel 4) C4125

el dígito decimal finaliza la secuencia de escape octal

El compilador evalúa el número octal sin el dígito decimal y supone que el dígito decimal es un carácter.

Ejemplo

// C4125a.cpp
// compile with: /W4
char array1[] = "\709"; // C4125
int main()
{
}

Si el dígito 9 está pensado como un carácter, corrija el ejemplo siguiente:

// C4125b.cpp
// compile with: /W4
char array[] = "\0709";  // C4125 String containing "89"
int main()
{
}