Bir sözcüğün kaç kez girildiğini saymak için bir döngü kullanıyorum, sonra sözcüğü yazdırın ve kaç kez girildiğini yazdı, ancak bu hiç bir zaman son kelimeyi basmıyor, alfabetik olarak sıralanmıştır. Son sözcük basılmadan önce, yineleyicinin kabul edilemez olmadığını söyleyen hatalar. İşte döngü benim kodudur:Vektör iterator döngü için dereferencable değil
for (vector<string>::iterator it = v.begin() ; it != v.end(); ++it)
{
if (*it == *(it+1))
{
count++;
}
else if (*it != *(it+1))
{
count++;
cout << *it << " ---- " << count << endl;
count=0;
}
}