size_t printAllEqual (vetor& v do const, StudentAttempt& sa do const, stringstream& ss) {
vetor:: const_iterator i = v.begin ();
size_t SZ = 0;
o bFirst do bool = retifica;
quando (i! = v.end ()) {
se (isDistEqual (*i, sa)) {
se (! studentName dos ss do bFirst <>);
++sz;
// que nós podemos parar aqui ao encontrar distâncias
// maior do que esse nós somos desde que o vetor é
// classificou em ordem ascending (se não, este causaria erros)
Umas distâncias mais elevadas de // nunca igualarão nossos
se (i->distance > sa.distance) ruptura;
}
++i;
bFirst = falso;
}
SZ do retorno;
}
|