Originariamente inviato da shodan
Se si può: anche ordinare il vettore sarebbe un'idea.
codice:
int contadoppioni=0;

sort(compara.begin(),compara.end());

int MISURAVECTOR;
MISURAVECTOR=compara.size();
//cout << "\nMISURA VECTOR TEMPORANEA: ";
//cout << MISURAVECTOR;
//cout << "\n\n";
  
  for (int i = 0; i < MISURAVECTOR; i++) {
  //cout << compara[i] << endl;

  if (compara[i] == compara[i + 1]) {
    //cout << "VALORE trovato!";
    contadoppioni++;
    //cout << "\n";
    
    cout << "\n\n";
    cout << "valore uguale trovato: ";
    cout << compara[i];
    cout << "\n\n";
    cin.get();
    
  }
Ma sembra non controllare tutto... ugualmente... Prende in considerazione solo alcuni casi...