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.12 SCR_mtov (file s_stmtov.c:31)

Syntax

unsigned char *SCR_mtov(tbl, sep)
unsigned char **tbl;
int sep;

Description

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

Le tableau input doit se terminer par un pointeur nul.

La fonction inverse est SCR_vtom().

Valeur retournée

pointeur vers la vecteur résultat alloué

Exemple

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

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

donne :

"Jean,Marc,Pierre"

Voir également

SCR_mtovs(), SCR_vtom(), SCR_free_tbl();

5.12.1 File s_stmtov.c

unsigned char *SCR_mtov(tbl, sep)
unsigned char *SCR_mtovs(tbl, seps)

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