existe-t'il un tokenizer pour CString ? [VC++] - Programmation
Marsh Posté le 11-07-2001 à 15:10:44
c plutot moi qui vait te poser une question: c quoi un tokenizer !?
Marsh Posté le 11-07-2001 à 15:34:31
bah un truc qui permet de manipuler les tokens
en java y'a une classe StringTokenizer et en C y'a la fonction strtok (mais qui marche sur des char*), et je voudrais son équivalent pour les CString
Marsh Posté le 12-07-2001 à 11:33:48
des tokens c des bout de string, séparés par un caractère particulier, par exemple tu prends la chaine "C:\Program Files\QuickTime\Plugins" tu définis "\" comme séparateur, ben les tokens c'est "C:", "Program Files", ...
pour de plus amples inofos tu regardes la doc java > java.util > StringTokenizer
bon c'est bien gentil tout ça, mais ça réponds pas à ma question, mon topic n'était pas pour comprendre ce qu'est un tokenizer, mais s'il en existe un pour les CString !
Marsh Posté le 11-07-2001 à 15:04:48
j'ai des CString et j'ai besoin d'un tokenizer,
pour les char* y'a strtok qui permet de manipuler les tokens, mais pour les CString comment on fait
évidemment je pourrais convertir mes CString en char*, utiliser strtok, et reconvertir en CString, mais c'est de la programmation de porc ( sans vouloir les offenser )
ou alors il faut que je fasse moi même une classe tokenizer pour des CString, et c'est bien lourd
quelqu'un a une solution svp ? ou a déjà fait une telle classe ?
[edit] c'est du VC++ pas du C++ désolé
[edtdd]--Message édité par bibO--[/edtdd]