22 marzo 2001
Claudio Rocchini IEI-CNR
36
Vector: iteratori
typedef T * iterator;
inline iterator begin()
{
return data;
}
inline iterator end()
{
return data+size;
}
Definiamo il tipo di dato iterator, che e’ un estensione del puntatore. Definiamo inoltre i metodi begin e end che ritornano gli iteratori all’inizio e alla fine del vettore.