Bonjour,
J'ai une class A:
Grace à la méthode getList(), je peux parcourir la liste private 'list' à l'aide d'un const_iterator.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class A { public: const std::list<B> &getList() const{return list;} void removeElementFromList(std::list<B>::const_iterator it){/*???*/}; private: std::list<B> list; };
Ma question: comment supprimer un élement de cette liste à partir d'un const_iterator à l'aide de la méthode removeElementFromList?
Biensur, je ne veux pas qu'il soit possible de supprimer un élément de la liste en dehors de ma class 'A'.
Merci d'avance.
Partager