Partager via


CRBTree::GetAt

 

Appelez cette méthode pour obtenir l'élément à une position dans l'arborescence.

Syntaxe

      CPair* GetAt(
   POSITION pos 
) throw( );
const CPair* GetAt(
   POSITION pos 
) const throw( );
void GetAt(
   POSITION pos,
   KOUTARGTYPE key,
   VOUTARGTYPE value 
) const;

Paramètres

  • pos
    La valeur de position.

  • key
    La variable qui reçoit la clé.

  • correspondante
    La variable qui accepte la valeur.

Valeur de retour

Les deux premières formes retournent un pointeur vers CPair.La troisième forme obtient une clé et une valeur pour la position donnée.

Notes

La valeur de position peut être précédemment déterminée par un appel à une méthode telle que CRBTree::GetHeadPosition ou CRBTree::GetTailPosition.

Dans les versions debug, un échec d'assertion se produit si pos est égal à la valeur NULL.

Configuration requise

Header: atlcoll.h

Voir aussi

CRBTree Class
CRBTree::GetValueAt
CRBTree::GetKeyAt
CRBTree::SetValueAt