CRBTree::GetAt

Chamar esse método para obter o elemento em uma determinada posição na árvore.

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

Parâmetros

  • pos
    O valor de posição.

  • key
    A variável que recebe a chave.

  • valor
    A variável que recebe o valor.

Valor de retorno

Os primeiros dois formulários retornam um ponteiro para CPair.O terceiro formulário obtém uma chave e um valor para a posição determinada.

Comentários

O valor da posição anteriormente pode ser determinada com uma chamada a um método como CRBTree::GetHeadPosition ou CRBTree::GetTailPosition.

Em compilações de depuração, uma falha de declaração ocorrerá se pos é igual ao NULL.

Requisitos

Cabeçalho: atlcoll.h

Consulte também

Referência

Classe de CRBTree

CRBTree::GetValueAt

CRBTree::GetKeyAt

CRBTree::SetValueAt