4° Anno TEORIA 6. Programmazione ad oggetti: il linguaggio C++ | Page 51

10 BIS . vedi LIST \ Pila . dev

Linguaggio C ++: peculiarità – la classe list - esempio

10 BIS . vedi LIST \ Pila . dev

Un iteratore è un oggetto in grado di eseguire l ' iterazione sugli elementi di un contenitore della libreria standard C ++ e fornire accesso ai singoli elementi . Tutti i contenitori della libreria template standard del C ++ ( come vector e list ) forniscono iteratori che consentono agli algoritmi di accedere ai relativi elementi in maniera standard , senza doversi preoccupare del tipo di contenitore in cui sono archiviati gli elementi .
**** ATTENZIONE ! **** Si fa notare che in questo caso l ' uso di un iteratore è OBBLIGATORIO in quanto non è possibile utilizzare indici numerici per scorrere un oggetto della classe list ( lista a puntatori linkata doppiamente ).
Autore : Prof . Rio Chierego Aprile 2024