SCR/AL1 - TOME III. Les librairies utilitaires
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()
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