¿Por qué no se pasa first
como referencia y const también?¿Por qué la segunda variable se pasa como referencia y const
template <typename Iterator>
int distance(Iterator first, const Iterator & last) {
int count;
for (; first != last; first++)
count++;
return count;
}
Solo por curiosidad, ¿dónde encontraste este fragmento de código? – juanchopanza
@juanchopanza fue una solución a un ejercicio que tuvimos que hacer en la uni – code511788465541441