CTypedPtrList::GetAt

タイプamp; GetAt ( 位置 位置 );(&A)

タイプ GetAt ( 位置 位置 const;

戻り値

リストをconst CTypedPtrListへのポインターを通じてアクセスされる場合、 GetAtは、テンプレート パラメーター TYPEで指定された型のポインターを返します。これは、関数を代入ステートメントの右側でのみ使用することができ、したがって、リスト変更から保護。

リストが直接またはCTypedPtrListへのポインターを通じてアクセスされる場合、 GetAtは、テンプレート パラメーター TYPEで指定された型のポインターへの参照を返します。これは、関数を代入ステートメントのいずれかの側で使用することができ。、したがって、リストのエントリを変更することができます。

パラメーター

タイプ

リストに格納されている要素の型を指定するテンプレート パラメーター。

位置

以前GetHeadPositionまたは検索メンバー関数の呼び出しによって返される位置の値。

解説

POSITION型の変数は、キーの一覧です。それは、インデックスと同じではない、自分の位置の値を操作することはできません。GetAt特定の位置に関連付けられているCObjectへのポインターを取得します。

あなたの位置の値が、リスト内の有効な位置を表すことを確認する必要があります。有効でない場合は、Microsoft Foundation クラス ライブラリのデバッグ バージョンをアサートします。

BASE_CLASSのこのインライン関数の呼び出し:: GetAt

CTypedPtrList の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CObList::GetAt(&N)

Index