Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

5. Le groupe s_strs

5.140 SCR_union_list (file s_stun.c:117)

Syntax

unsigned char *SCR_union_list(str1, str2, seps)
unsigned char *str1;
unsigned char *str2;
unsigned char *seps;

Description

Réunion de deux listes.

Les listes sont des "strings" contenant des éléments séparés par un caractère séparateur. Les deux chaînes sont passées en argument, ainsi qu'une chaîne contenant les caractères séparateurs.

Valeur retournée

La fonction retourne un pointeur de type unsigned char sur une liste allouée contenant la réunion des éléments des deux listes passées en arguments.

Exemple

    unsigned char *str1, *str2, *str3;
unsigned char *string1 = "Martine Fabienne Chantal Sylvie";
unsigned char *string2 = "Carina Lena Fabienne Martine";

str2 = SCR_union_tbl(string1, string2, " ,;");
printf("Chaîne 1 : %s\n", string1);
printf("Chaîne 2 : %s\n", string2);
printf("Réunion : %s\n\n", str2);
SCR_free(str2);

Voir également

SCR_free(), SCR_dif_tbl(), SCR_inter_tbl()

5.140.1 File s_stun.c

unsigned char **SCR_union(tbl1, tbl2)
unsigned char *SCR_union_list(str1, str2, seps)
unsigned char **SCR_union_quick(tbl1, tbl2)

SCR_union_quick (file s_stun.c:61)

Syntax

unsigned char **SCR_union_quick(tbl1, tbl2)
unsigned char **tbl1;
unsigned char **tbl2;

Description

Réunion de deux tableaux de ptrs vers des char **. Si des éléments sont communs aux deux listes, ils sont repris tous les deux.

Valeur retournée

La fonction retourne un unsigned char **.

Voir également

SCR_free(), SCR_dif_list(), SCR_inter_list(), SCR_union_list()

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be