azeLe 14/05/2010 à 17:32
heu il y a un problème quelque part, car ce n'est pas normal qu'il y ait une exception bad_alloc qui soit levée. ça veut dire qu'il n'a pas pu allouer de la mémoire pour placer le nouvel élément dans la map. ce n'est en aucun cas un moyen de savoir si la clé est déjà présente. pour ça, tu dois utiliser find()