Envoyé par
ram-0000
Cela ne fait pas avancer le schmilblick mais je dit :
très belle réponse koala01
Si, ca le fait avancer...
Déjà, ma réponse précise (sans dire où il doit arriver) qu'il faut un dans la fonction principale.
De plus, la réponse sous entend qu'il ne faut pas utiliser une std::map<double, double>, même si elle ne dit pas ce qu'il faut utiliser
Allez, je suis bon prince, je proposerais une std::map<size_t, double> ou une std::map<size_t, size_t>
Enfin, elle met en garde contre l'utilisation de l'opérateur []... Il est vrai qu'elle aurait pu donner une alternative, faisons le maintenant:
Pour l'insertion, préférer insert sous la forme de
mymap.insert(std::make_pair(key, value));
Pour la recherche / sélection d'un élément : il faudrait préférer
1 2 3
| std::map<KeyType,ValueType>::iterator it=mymap.find(key);
/* voire*/
std::map<KeyType,ValueType>::const_iterator it = mymap.find(key); |
et pour obtenir la valeur associée à la clé, utiliser
Maintenant que tu m'a forcé à tout mettre, le PO n'aura plus qu'à placer les bonnes instructions aux bons endroits
Partager