Freigeben über


CRBTree::GetAt

Rufen Sie diese Methode auf, um das Element in einer angegebenen Position in der Struktur abzurufen.

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

Parameter

  • pos
    Der Positionswert.

  • key
    Die Variable, die die Schlüssel empfängt.

  • Wert
    Die Variable, die den Wert erhält.

Rückgabewert

Die ersten zwei Formulare geben einen Zeiger auf CPair zurück. Das dritte Formular ruft eine Schlüssel und ein Wert für die gegebene Position.

Hinweise

Der Positionswert kann mit einem Aufruf einer Methode wie CRBTree::GetHeadPosition oder CRBTree::GetTailPosition zuvor bestimmt werden.

In Debugbuilds ein Assertionsfehler tritt auf, wenn pos gleich NULL ist.

Anforderungen

Header: atlcoll.h

Siehe auch

Referenz

CRBTree Class

CRBTree::GetValueAt

CRBTree::GetKeyAt

CRBTree::SetValueAt