Fai come la STL nell'implementazione di <vector> ...nella struttura usa una variabile che tiene il conto degli elementi presenti.