次の方法で共有


CAtlList::GetPrev

リストで、前の要素を返すには、このメソッドを呼び出します。

E& GetPrev(
   POSITION& pos 
) throw( );
const E& GetPrev(
   POSITION& pos 
) const throw( );

パラメーター

  • pos
    GetPrevCAtlList::GetTailPosition、または CAtlList の他のメソッドへの前の呼び出しによって返される位置の値。

戻り値

リストが const場合、GetPrev は、リストの要素のコピーを返します。これは、メソッドが代入ステートメントの右側でのみ使用されるようにし、変更のリストを保護します。

リストが constである、GetPrev は、リストの要素への参照を返します。これは、メソッドが代入ステートメントのどちらにも使用されるようにするため、リスト エントリが変更されるようにします。

解説

これ以上の要素がある位置のカウンターは、posリスト、または NULL の要素を指すように、更新されます。デバッグ ビルドでは、アサーション エラーは pos が null 値と等しい実行されます。

使用例

CAtlList::GetTailPositionの例を参照してください。

必要条件

Header: atlcoll.h

参照

関連項目

CAtlList クラス

CAtlList::GetNext