Udostępnij za pośrednictwem


Ostrzeżenie kompilatora (poziom 1) C4546

Wywołanie funkcji przed przecinkiem Brak listy argumentów

Kompilator wykrył wyrażenie przecinek źle sformułowane.

To ostrzeżenie jest domyślnie wyłączona.Aby uzyskać więcej informacji, zobacz Kompilator ostrzeżenia czy są wyłączone domyślnie.

Przykład

Poniższy przykład spowoduje wygenerowanie błędu 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++;
}