CObList::GetAt
更新 : 2007 年 11 月
POSITION 型の変数はリストのキーとして使用されます。
CObject*& GetAt(
POSITION position
);
const CObject*& GetAt(
POSITION position
) const;
パラメータ
- position
直前の GetHeadPosition メンバ関数または Find メンバ関数の呼び出しで返された POSITION 値。
戻り値
GetHead 関数の戻り値の説明を参照してください。
解説
インデックスとは異なり、POSITION 値は直接操作できません。GetAt 関数は、指定された位置に関連付けられている CObject ポインタを取得します。
POSITION 値がリスト内の正しい位置を指していることを確認する必要があります。この値が無効な場合は、MFC ライブラリのデバッグ環境ではアサートされます。
CObList::GetAt に類似している他のメンバ関数を以下に示します。
クラス |
メンバ関数 |
---|---|
const void*& GetAt( POSITIONposition ) const; void*& GetAt( POSITIONposition ); |
|
const CString& GetAt( POSITIONposition ) const; CString& GetAt( POSITIONposition ); |
使用例
CObList::FindIndex 関数の例を参照してください。
必要条件
ヘッダー : afxcoll.h