Abreviação de verificação de igualdade para várias possibilidades [duplicado]
Duplicata Possível:
C ++ comparando grupo de valores com um dado
Eu estou precisando verificar a igualdade em um loop for em C ++, no entanto, o loop precisa trabalhar para x igualando várias possibilidades.
Por exemplo, agora eu tenho algo parecido com:
if(x==a || x==b || x==c || x==d || x==e || x==f || x==g || x==h)
{
//loop body
}
Mas com o número que tenho, parece confuso e fiquei me perguntando se havia uma maneira abreviada de dizer "se (x == (qualquer um desses))" ou se escrevê-los todos fora era a única opção.
Obrigado!