Abkürzung für die Prüfung der Gleichheit mit mehreren Möglichkeiten [duplizieren]
Mögliche Duplikate:
C ++, das eine Reihe von Werten mit einem bestimmten vergleicht
Ich muss in C ++ in einer for-Schleife auf Gleichheit prüfen, aber die Schleife muss für x funktionieren, was mehreren Möglichkeiten entspricht.
Zum Beispiel habe ich gerade etwas Ähnliches wie:
if(x==a || x==b || x==c || x==d || x==e || x==f || x==g || x==h)
{
//loop body
}
Aber mit der Nummer, die ich habe, sieht es chaotisch aus und ich habe mich gefragt, ob es eine Abkürzung für "if (x == (eine von diesen))" gibt oder ob es die einzige Option ist, alle aufzuschreiben.
Vielen Dank!