Test d'appartenance d'un CString dans une liste
Bonjour,
voilà, je voudrais connaitre les méthodes pour tester si un CString correspond à un des CString d'une liste.
EX:
Vérifier si s_test (CString) est parmi la liste suivante "nom1", "nom2", "nom3" ...
J'avais dans l'idée de créer le CString suivant :
listeString = "nom1;nom2;nom3"; (je pouvais utiliser n'importe quel séparateur) et d'utiliser la méthode .Find comme suit :
Code:
1 2 3 4 5 6 7 8 9
|
CString s_test, listeString;
...
listeString = "nom1;nom2;nom3";
if(listeString.Find(s_test) > -1)
... |
Mais surement qu'il y a mieux, c'est pour cela que j'ai besoin de vous.
Merci d'avance pour votre aide.