Поделиться через


CRBTree::GetAt

 

Вызовите этот метод, чтобы получить элемент в заданной позиции в дереве.

Синтаксис

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

Параметры

  • pos
    Значение позиции.

  • key
    Переменная, которая возвращает ключ.

  • значение
    Переменная, которая возвращает значение.

Возвращаемое значение

Первые 2 формы возвращают указатель на CPair.Третья форма получает ключ и значение для заданной позиции.

Заметки

Значение можно указать с позиции ранее при вызове метода в качестве CRBTree::GetHeadPosition или CRBTree::GetTailPosition.

В отладочные построения, сбой проверочного утверждения произойдет, если pos равно NULL.

Требования

Header: atlcoll.h

См. также

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