Bonsoir.
J'aimerais savoir si quelqu'un pourrait me dire comment chercher une série de valeurs dans un multiset.
Je veux chercher une suite de valeurs les plus proches (6 au maximum).
Merci![]()
Bonsoir.
J'aimerais savoir si quelqu'un pourrait me dire comment chercher une série de valeurs dans un multiset.
Je veux chercher une suite de valeurs les plus proches (6 au maximum).
Merci![]()
Un std::for_each avec un foncteur que tu feras qui t'informe que c'est un des éléments recherchés ?
Du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 struct Notifier { std::vector<Type> wanted; Notifier(/* tu fournis les éléments voulus ou carrément un vector les contenant */); void operator() (const Type& t) { /* tu regardes si t est dans wanted : si oui, tu informes le code appelant un peu comme tu le désires : logging, booléen, ..., si non, tu ne fais rien */ } };
Mon blog anglais - Mes articles et critiques de livres - FAQ C++0x, avec liste des nouveautés - Conseils sur le C++ - La meilleure FAQ du monde - Avant de créer des classes que vous réutiliserez, regardez si ça n'existe pas déjà - Le site du comité de normalisation du C++
Le guide pour bien débuter en C++ - Cours et tutoriels pour apprendre C++
Partager