Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
LINUX & OPEN SOURCE
19 janvier 2009

Suite foreach, strip, replace

Voici la suite de mon dernier post avec les fonctions:

/*retourne la lg de l'element ou 0 en fin de liste,
retourne l'element extrait et l'adresse de l'element suivant
delimiter devra contenir le caractere qui delimite chaque element*/
int foreachstr(char *element,char **pointeur,char *delimiter);

/*idem foreachstr mais la variable element est dynamique
beaucoup plus lent - utile si on ne connait pas la taille max des elements*/
int foreachstrdyn(char **element,char **pointeur,char *delimiter);

/*Supprime les caracteres definis dans car en debut et fin de chaine*/
char *strip(char *chaine,char car);

/*remplace un caractere par un autre*/
char *remplace(char *chaine,char car1,char car2);

Le programme source (.c) est ici (fonctions et exemple): foreach2.c

Publicité
Publicité
Commentaires
LINUX & OPEN SOURCE
Publicité
Archives
Publicité