次の方法で共有


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
    キーを受け取る変数。

  • value
    値を受け取る変数。

戻り値

最初の 2 とおりの形式は CPairへのポインターを返します。3 番目の形式は指定位置のキーと値を取得します。

解説

位置の値は CRBTree::GetHeadPosition または CRBTree::GetTailPositionなどのメソッドへの呼び出しで事前に確認できます。

デバッグ ビルドでは、アサーション エラーは pos が null 値と等しい実行されます。

必要条件

Header: atlcoll.h

参照

関連項目

CRBTree クラス

CRBTree::GetValueAt

CRBTree::GetKeyAt

CRBTree::SetValueAt