Advertencia del compilador (nivel 1) C4548
la expresión antes de la coma no tiene ningún efecto; se esperaba una expresión con efectos secundarios
El compilador ha detectado una expresión de coma mal formada.
De forma predeterminada, esta advertencia está desactivada. Para obtener más información, vea Advertencias del compilador desactivadas de forma predeterminada.
El código siguiente genera el error C4548:
// C4548.cpp
// compile with: /W1
#pragma warning (default : 4548)
int main()
{
int i = 0, k = 0;
if ( i, k ) // C4548
// try the following line instead
// if ( i = 0, k )
i++;
}