Salut à tous les codeurs de C,
Voilà, j'utilise la fonction bufsplit sous UNIX pour splitter une chaine de caractère avec le séparateur "|"...
Sous Windows , il n'y a pas cette fonction!!
Que puis-je utiliser sachant que j'ai déjà utiliser strtok mais elle me pose un petit problème puisque elle ne prend pas les chaine vide...
En effet avec la ligne suivante que je veux splitter :
toto|toto||toto|||toto
je veux avoir :
toto
toto
toto
toto
Soit 7 strings...
Marci bien pour l'aide...