int Celmt(LLIST**,void *)
Retourne l'élément pointé par le curseur (de la liste
P1).
- En entrée :
- P1 : Adresse d'un pointeur de liste.( LLIST
**).
- P2 : Adresse de l'élément.
- En sortie :
(Voir
codes retour)
- R1 :LOK P2 = à
la copie de l'élément en mémoire.
- R1 :NPC Le curseur ne pointe sur aucun élément.
- R1 :NLD La liste n'est pas initialisé.
- R1 : D_NULL => P2 =
NULL.
- Remarque :
- La recopie d'une donnée ne peut se faire que si P2
est du même type que celui déclaré avec la fonction
initlist.
C'est à dire de la même taille en octet.
Garantie:
- P2 identique
à l'élément en mémoire.
Voir aussi : exemple 000
Cfirst(LLIST **) Clast(LLIST**) Cnext(LLIST **)
Cdel(LLIST **) Celmt(LLIST **) Cprev(LLIST **)
Cinsl(LLIST **,void *) Cinsr(LLIST **,void *) Crand(LLIST **,void *) Cchange(LLIST **,void *)