1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| template <class Key, class Data> class lomap : public map<Key, Data> {
public:
lomap();
~lomap();
map<Key, Data>::iterator erase(map<Key, Data>::iterator); // erreur : expected ';' before 'erase'
};
template <class Key, class Data> lomap<Key, Data>::lomap():map<Key, Data>(){}
template <class Key, class Data> lomap<Key, Data>::~lomap(){}
template <class Key, class Data> map<Key, Data>::iterator lomap<Key, Data>::erase(map<Key, Data>::iterator it){
map<Key, Data>::iterator it_svg;
it_svg=it;
++it_svg;
map::erase(it);
return it_svg;
} |
Partager