SmartSequence
Créer une copie de la classe CharSequence
que nous appellerons SmartSequence
. Dans la classe SmartSequence
, changer le type de l’attribut _data
en SmartPointer<char,arrayDelete<char> >
à la place de char*
.
Modifier en conséquence les constructeurs et méthodes de la classe (on pourra au besoin supprimer certaines définitions explicites).
Vérifier que tout fonctionne.