Probleme classe heritant vector : redéfinition erase() - C++ - Programmation
Marsh Posté le 02-03-2006 à 21:13:54
typename pour dire que c'est un type (ton compilateur a besoin de le savoir vu qu'il ne connait pas T, alors pour ses types membres...)
deja reprojete via typedef (+ typename) les types membre de std::vector ca sera plus simple
et pas de 'using namespace std' dans un en-tete !
Marsh Posté le 02-03-2006 à 20:47:12
Bonjour à tous.
voici mon problème : je dois faire une classe héritant de vector et il me faut redéfnir la methode erase(iterator i).
en effet je reprend un code qui l'utilise n'importe comment il je veux controler les suppression sans changer l'ancien code
voici la classe Object3dvector.hpp
là ça passe mais j'ai laissé mes tentatives d'implantation de erase
en gros mon pb c'est comment arriver à déclarer un iterator<T> en param et sortie de erase.