Если используешь Visual Studio 2019, то появилась поддержка contains. В этом плане c++ становится похожим на c#
if (players.contains(a))
{
...
}
else
{
...
}
Если старая платформа, то можно перебрать массив в цикле for(). Ну конечно отслеживай был ли найдено совпадение или нет.
for(int i = 0; i < players.Count() - 1; i ++)
{
if(players[i] == a)
{
...
break;
}
}