CRBTree::GetAt

Chiamare questo metodo per ottenere un elemento in una posizione specificata nella struttura ad albero.

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

Parametri

  • pos
    Il valore della posizione.

  • key
    La variabile che riceve la chiave.

  • corrispondente
    La variabile che riceve il valore.

Valore restituito

i primi due form restituiscono un puntatore a CPair.Il terzo form ottiene una chiave e un valore per la posizione specificata.

Note

Il valore del percorso può essere determinato in precedenza tramite una chiamata a un metodo come CRBTree::GetHeadPosition o CRBTree::GetTailPosition.

Nelle build di debug, un errore di asserzione si verificherà se pos è uguale a NULL.

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CRBTree

CRBTree::GetValueAt

CRBTree::GetKeyAt

CRBTree::SetValueAt