Bonjour.
J'ai un problème avec la fonction membre de la classe multimap dont voici
le soit disant role selon la norme:
iterator upper_bound(const key_type& x);
Returns an iterator to the last element whose key is less than or equal to x. If no such element exists, then end() is returned.
Apparamment, cette fonction me retourne l' iterateur suivant l'iterateur sur la derniere paire dont la clé est inférieure ou égale a la clé passee en argument.
C'est à dire que si ma clé est presente il ne me fournit pas un itérateur sur une paire ayant cette clé.
J'utilise BorlandC++Compiler5.5.
Merci si vous en savez plus.