Bonjour,
Je cherche une fonction en C ou en C++ qui permet de décomposer une chaine de caractères en plusieurs, comme la fonction 'explode' en php.
Par exemple, je voudrais décomposer "aa/bb/cc", en "aa","bb"et "cc".
Merci par avance
Bonjour,
Je cherche une fonction en C ou en C++ qui permet de décomposer une chaine de caractères en plusieurs, comme la fonction 'explode' en php.
Par exemple, je voudrais décomposer "aa/bb/cc", en "aa","bb"et "cc".
Merci par avance
Regarde du côté de strtok... Elle n'est pas aussi simple d'emploi que la fonction explode de php, mais elle est destinée au même usage.
merci bcp. c exactement ce qu'il me faut.
Attention quand même à strtok():Envoyé par stephdiplo150
- Elle utilise une statique, donc n'est pas réentrante
- Elle massacre la chaine originale. Celle-ci doit donc être modifiable (pas de chaine littérale)
Partager