释义 |
CTypedPtrMap::GetNextAssoc
void GetNextAssoc( POSITION& rPosition, KEY& rKey, VALUE& rValue ) const;
参数:rPosition | 指定一个对先前调用GetNextAssoc或BASE_CLASS::GetStartPosition返回的POSITION值的引用。 | KEY | 指定映射的关键字的类型的模板参数。 | rKey | 指定被获取元素的返回关键字。 | VALUE | 指定映射的值的类型的模板参数。 | rValue | 指定被获取元素的返回值。 |
说明: 此成员函数获取rNextPosition处的映射元素,然后更新rNextPosition使其指向映射中的下一个元素。在对映射中的所有元素进行反复时此函数是最有用的。注意,位置的顺序不必与关键值的顺序一样。 如果被获取的元素是映射中的最后一个元素,则rNextPosition的新值被设置为NULL。 这个内联函数调用BASE_CLASS::GetNextAssoc。
请参阅: CMapStringToOb::GetNextAssoc, CMapStringToOb::GetStartPosition |