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

SCR/AL1 - TOME III. Les librairies utilitaires

11. Le groupe s_lst

11.1 LST_create (file s_lst1.c:26)

Syntax

LST *LST_create(
int tbl_size,
int el_size
)
#else
LST *LST_create(tbl_size, el_size)
int tbl_size, el_size;
#endif

Description

Crée une structure LST destinée à contenir une liste d'éléments quelconques de taille el_size.

La liste créée contient 0 élément. Elle est organisée en tableaux, chacun contenant tbl_size éléments, occupant donc el_size * tbl_size éléments contigus en mémoire.

La liste peut être désallouée par LST_free().

Exemple

Profile

<s_lst.h>

Valeur retournée

pointeur vers la structure LST allouée

Voir également

LST_free(), LST_add(), LST_set(), LST_del(), LST_get(), LST_move()

11.1.1 File s_lst1.c

LST_add(lst, after, n)
LST_add_1(lst)
LST *LST_create(int tbl_size, int el_size)
LST_del(lst, from, n)
LST_free(lst)
void *LST_get(lst, n)
LST_move(lst, from, after, n)
LST_nb(lst)
LST_set(lst, n, ptr)
LST_strip(lst)

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