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.13 SCR_mtovs (file s_stmtov.c:68)

Syntax

unsigned char *SCR_mtovs(tbl, seps)
unsigned char **tbl,
*seps;

Description

Matrix to Vector : crée un vecteur avec la matrice de pointeurs tbl. Le séparateur de lignes est seps et peut contenir plusieurs caractères. Le vecteur est constitué de toutes les lignes du tableau séparées par seps. La fonction alloue le vecteur résultat à l'aide de SCR_malloc().

Le tableau input doit se terminer par un pointeur nul.

Valeur retournée

pointeur vers la vecteur résultat alloué

Exemple

    char    *tbl[] = {
"Jean",
"Marc",
"Pierre",
NULL
};

printf("\"%s\"\n", SCR_mtovs(tbl, '+++'));

donne :

"Jean+++Marc+++Pierre"

Voir également

SCR_vtom(), SCR_vtoms(), SCR_free_tbl(), SCR_mtov()

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