int Getlendata(LLIST **)
Retourne
la taille ( en octet ) d'un élément
de la liste P1.
P1 : Adresse d'un pointeur de type LLIST
!! ( LLIST **)
En entrée :
- P1 : Adresse de la
liste.
En sortie : (Voir
codes retour)
- R1 : > 0 taille
en octet de l'élément géré par la liste P1.(Voir
initlist )
- R1 : < 0 voir
codes d'erreur.
- LNOK si la liste n'est pas initialisé.
Remarque :
- Après initialisation, la taille de l'
élément pour la liste P1 ne pourra jamais être modifier,
tant que la liste n'a pas été fermée par close_list.
-
Sur certains système d'exploitation ( ex : UNIX
) la taille d'une structure est supérieure à la taille des éléments qui la
compose !! cela est du à l'alignement mémoire.
Garantie:
- Si R1 > 0 la liste est utilisable.
Voir aussi :
exemple
005
initlist(LLIST **) close_list(LLIST **) delete_list(LLIST **) listborn(LLIST **)