Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Steuernder Ausdruck ist vom Typ „type“
Bemerkungen
Der steuernde Ausdruck in eine if-, while- oder for-Anweisung, oder die do-Anweisung ist ein konvertierter Ausdruck für void. Um dieses Problem zu beheben, ändern Sie den steuernden Ausdruck so, dass er einen bool-Typ oder einen Typ erstellt, der in bool konvertiert werden kann.
Beispiel
Im folgenden Beispiel wird C2180 generiert:
// C2180.c
int main() {
while ((void)1) // C2180
return 1;
while (1) // OK
return 0;
}