template<class
T> // Parametro
template
class
vector
{
private: // Dati privati
T * data; // Memoria allocata
int size; // Dimensione corrente
int memo; // Dim. memoria allocata
};
Data contiene il
vettore vero e proprio, size memorizza la dimensione reale del vettore,
memo la memoria allocata (>= size).