Share via


Advertencia del compilador (nivel 1) C4546

falta la lista de argumentos de la llamada de función antes de la coma

El compilador detectó una expresión de coma con formato incorrecto.

De forma predeterminada, esta advertencia está desactivada. Para obtener más información, consulte Compiler Warnings That Are Off by Default.

Ejemplo

El ejemplo siguiente genera la advertencia C4546:

// C4546.cpp
// compile with: /W1
#pragma warning (default : 4546)
void f(int i) {
   i++;
}

int main() {
   int i = 0, k = 0;

   if ( f, k )   // C4546
   // try the following line instead
   // if ( f(i), k )
      i++;
}