Segui l'idioma degli algoritmi della STL: non devi farti passare il contenitore, ma l'iteratore iniziale e finale. In questa maniera il tuo algoritmo si potrà utilizzare senza problemi con qualunque oggetto che fornisca un'interfaccia analoga agli iteratori (puntatori compresi).

Rispondi quotando