TYPE& GetAt(POSITION pos) const;
- pos:要获取元素值的位置。
这个方法返回指定位置元素的引用,允许您访问或修改该元素的值。
示例代码:
CList<int, int> myList; // 假设您的列表包含整数数据
myList.AddTail(1);
myList.AddTail(2);
myList.AddTail(3);
// 获取列表中第二个元素的值
POSITION pos = myList.GetHeadPosition();
myList.GetNext(pos); // 移动到第一个元素之后
int secondValue = myList.GetAt(pos);
// 输出 secondValue,此时它的值为 2
上述示例演示了如何使用 GetAt 方法获取列表中指定位置元素的值。在这个例子中,我们首先通过 GetHeadPosition 获取列表头部的位置,然后使用 GetNext 移动到第一个元素之后,最终使用 GetAt 获取第二个元素的值。
转载请注明出处:http://www.zyzy.cn/article/detail/18409/MFC/CList