size_t printAllEqual (vector& v, StudentAttempt& sa, stringstream& ss del const del const) {
vector:: const_iterator i = v.begin ();
size_t SZ = 0;
el bFirst del bool = verdad;
¡mientras que (i! = v.end ()) {
si (isDistEqual (*i, sa)) {
¡si (! studentName de los ss del bFirst <>);
++sz;
// que podemos parar aquí al encontrar distancias
// más grande que el somos puesto que es el vector
// clasificó en orden creciente (si no, éste causaría errores)
Distancias más altas de // nunca igualarán los nuestros
si (i->distance > sa.distance) rotura;
}
++i;
bFirst = falso;
}
SZ de vuelta;
}
|