Compilerwarnung (Stufe 1) C4546

Aktualisiert: November 2007

Fehlermeldung

Funktionsaufruf vor dem Komma ohne Argumentliste
function call before comma missing argument list

Der Compiler hat einen falsch formatierten Kommaausdruck ermittelt.

Diese Warnung ist standardmäßig deaktiviert. Weitere Informationen finden Sie unter Standardmäßig deaktivierte Compilerwarnungen.

Beispiel

Im folgenden Beispiel wird C4546 generiert:

// 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++;
}