Elementos repetidos em um std :: vector
Eu tenho umstd::vector
e quero verificar todos os elementos nele. Se um determinado elemento aparecer mais de uma vez, sinalizo um err
Foi assim que eu fiz:
std::vector<std::string> test;
test.push_back("YES");
test.push_back("YES");
for(int i = 0; i < test.size(); i++)
{
if(test[i] > 1)
{
DCS_LOG_DEBUG("ERROR WITH COUNT")
}
}
Isso não funcionou, embora eu saiba contar usando ostd::vector::count()
método. Mas quero obter a contagem para cada elemento, em vez de contar tudo ... alguma idéia?