Udostępnij za pośrednictwem


C4546 (poziom 1) ostrzeżenia kompilatora

Wywołanie funkcji przed przecinkiem Brak listy argumentów

Kompilator wykryto wyrażenie źle przecinkami.

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

Przykład

Poniższy przykład generuje 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++;
}