CAtlList::GetNext
一覧から次の要素を返すには、このメソッドを呼び出します。
E& GetNext(
POSITION& pos
) throw( );
const E& GetNext(
POSITION& pos
) const throw( );
パラメーター
- pos
GetNext、CAtlList::GetHeadPosition、または CAtlList の他のメソッドへの前の呼び出しによって返される位置の値。
戻り値
リストが const場合、GetNext、一覧の次の要素のコピーを返します。これは、メソッドが代入ステートメントの右側でのみ使用されるようにし、変更のリストを保護します。
リストが constである、GetNext、一覧の次の要素への参照を返します。これは、メソッドが代入ステートメントのどちらにも使用されるようにするため、リスト エントリが変更されるようにします。
解説
これ以上の要素がある位置のカウンターは、posリスト、または NULL の次の要素を指すように、更新されます。デバッグ ビルドでは、アサーション エラーは pos が null 値と等しい実行されます。
使用例
CAtlList::GetHeadPositionの例を参照してください。
必要条件
Header: atlcoll.h