Bonjour,
admettons que les map soient déjà remplies:
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 std::map<std::string, unsigned int> map1; std::map<std::string, bool> map2; Quelle boucle for pourrait-on mettre en oeuvre pour supprimer (erase) les deux maps à la fois, à partir de la key (it.first) ? Sachant que les key (std::string) sont identique à chaque position. for (...) { SI (it.Second de map2 = FAUX) ALORS Supprimer it map1; // Safe method Supprimer it map2; // Safe method }
Partager