更新 : 2007 年 11 月
リスト内の指定された位置に格納されている要素を返します。
E& GetAt(
POSITION pos
) throw( );
const E& GetAt(
POSITION pos
) const throw( );
パラメータ
- pos
特定の要素を指定する POSITION 値。
戻り値
要素への参照または要素のコピーを返します。
解説
リストが const の場合、GetAt は要素のコピーを返します。このとき、このメソッドは代入ステートメントの右辺にしか使えないので、リストは変更されません。
リストが const 以外の場合は、GetAt は要素への参照を返します。このとき、このメソッドは代入ステートメントの右辺にも左辺にも使用できるので、リストのエントリを変更できます。
デバッグ ビルドでは、pos が NULL である場合にアサーション エラーが発生します。
使用例
「CAtlList::FindIndex」の例を参照してください。
必要条件
ヘッダー : atlcoll.h