Bonjour,
Je teste pour la première fois un set et je suis confronté à un problème idiot : je ne peux accéder à mes objets qu'à travers un iterator ( [] n'existe pas en set ) et en plus, je peux pas faire .begin() + ieme...
Heureusement, il y a find mais si on veut le ieme élément du set que l'on a choisi parce qu'il permet d'ordonner les objets, on fait comment? (sans connaitre sa clef donc)
encore un truc, &* d'un iterator semble retourner un cont obj* ... et du coup mes méthodes non const n'en veulent pas. Je suis obligé de passer par un pointeur intermédiaire?
Merci d'avance
Partager