CAtlList::GetPrev
调用此方法返回列表中的上一个元素。
E& GetPrev(
POSITION& pos
) throw( );
const E& GetPrev(
POSITION& pos
) const throw( );
参数
- pos
位置值,则返回由以前的调用 GetPrev、 CAtlList::GetTailPosition,或其他 CAtlList 方法。
返回值
如果列表为 const,GetPrev 返回列表的元素的副本。 这使得方法将赋值语句右侧仅使用并防止修改的列表。
如果列表不是 const,GetPrev 返回对列表的元素。 这使得方法使用在赋值语句的两侧从而允许列表项进行修改。
备注
如果没有更多的元素,更新位置计数器,pos指向列表中的上一个元素或NULL。 如果 pos 使用NULL,相等在调试版本中,断言失败将发生。
示例
为 CAtlList::GetTailPosition参见示例。
要求
Header: atlcoll.h