int lsupp(LLIST**,void *)
  
    
      |  
 | R1 
        lsupp( P1,P2 ) | 
  
  
  La fonction supprime le premier élément qu'il 
  trouve dans la liste P1 dont (la ou les) clés 
  sont identiques à l'élément P2 
  . 
 
  - En entrée :
 
  - P1 : Adresse 
    d'un pointeur de liste.( LLIST **).
- P2 : Adresse 
    de l'élément de référence.
 
  - En sortie : 
    (Voir 
    codes retour)
  - R1 : >=0 
    Nombre d'élément supprimé.
- R1 : LNOK La 
    liste P1 est vide ou il ne trouve pas d'élément 
    identique..
- R1 : NLD La 
    liste n'est pas initialisée.
 
  - Remarque :  
  - A la sortie de la fonction si le curseur été positionné 
    sur un élément à supprimer il est automatiquement repositionné 
    sur l'élément précédent dans la mesure du possible 
    sinon sur le suivant. Dans ce cas faire attention à l'utilisation simultané 
    de fonction ( avec déplacement du curseur ) comme Cnext 
    ou Rnext il y a un risque de sauter un élément 
    lors du traitement !!.
Garantie:
  - La suppression du premier élément 
    identique. (En fonction de la clés valide Cf : initlist 
    et/ou lkey)
 
Voir aussi : 
exemple  000