Bonjou;

J'utilise dans mon programme la fonction suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 int function(Chose *objl) {
    map<Chose *,Cells>::iterator p = list_.find(obj);
    if (p != mat_.end()) {
        return (p->second).qqchose;
    } else {
        return (int)0;
    }
}
Cette fonction est appeler un grand nombre de fois. Dans ce cas la est-il judicieux de declarer un iterateur globale evitant ainsi de reallouer a chaque appel de la fonction un nouvel iterateur?

Merci