size_t printAllEqual (vector& v, StudentAttempt& sa, stringstream& ss del const del const) {
vettore:: const_iterator i = v.begin ();
size_t la SZ = 0;
il bFirst di bool = allinea;
mentre (i! = v.end ()) {
se (isDistEqual (*i, sa)) {
se (! studentName del bFirst) <>ss;
++sz;
// che possiamo arrestarci qui quando incontra le distanze
// più grande di quello siamo poiché il vettore è
// ha fascicolato nell'ordine ascendente (se non, questo causerebbe gli errori)
Le più alte distanze di // non uguaglieranno mai il nostro
se (i->distance > sa.distance) rottura;
}
++i;
bFirst = falso;
}
la SZ di ritorno;
}
|