UpsKrn.ArbreBinaire.NumeroGroupe

Fonction NumeroGroupe(NumeroIterateur : Entier=0) Retourner Nul Ou Entier;

Description

La méthode NumeroGroupe renvoie le numéro du groupe de l'élément courant de l'itérateur NumeroIterateur de l'arbre binaire. Ce numéro est identique pour tous les éléments faisant partie du même groupe défini par le critère. Par défaut, il s'agit de l'itérateur numéro 0.

Si l'arbre binaire est nul, il n'y a pas d'itérateur et le résultat est Nul.

Si NumeroIterateur est inférieure ou égale à zéro, ou supérieure ou égale à quatre, alors l'exception IterateurInvalide est envoyée.

Exemple

/****************************************************************/
Fonction ComparerCaractere(C1 : Nul Ou Caractere, C2 : Nul Ou Caractere) Retourner ComparaisonObjet
/* Objet : Compare les caracteres. */
/****************************************************************/
Debut
Si C1==Nul Ou C2==Nul Alors
Fin Si
Si C1<C2 Alors
Fin Si
Si C1>C2 Alors Fin Si
Retourner ComparaisonEgal;
Fin Fonction

Principal
/*******/
Variable
/******/

Debut A=ArbreBinaire(ComparerCaractere, Faux);
A+="A";
A+="B";
A+="C";
/* Parcours de cet arbre. */
Pour C=A.ParcoursAuDebut() JusquA A.DernierElement() Pas A.SuivantGroupe() Faire Fin Pour
Fin Principal

Voir aussi

Element pour renvoyer l'élément courant de l'itérateur.

Traduction

---------