void CWordArray::RemoveAt(int nIndex, int nCount = 1);
这个方法接受两个参数:
- nIndex 表示要移除的元素的索引位置。
- nCount 表示要移除的元素的数量,默认值为1。
以下是一个简单的示例:
#include <afxtempl.h> // 包含 MFC 模板类头文件
// ...
CWordArray wordArray;
// 添加一些元素到数组
wordArray.Add(100);
wordArray.Add(200);
wordArray.Add(300);
// 移除指定索引位置的元素
int indexToRemove = 1;
wordArray.RemoveAt(indexToRemove);
// 输出移除元素后的数组内容
for (int i = 0; i < wordArray.GetSize(); ++i) {
TRACE("Element at index %d: %d\n", i, wordArray[i]);
}
在这个示例中,CWordArray::RemoveAt 方法被用于移除数组中索引位置为1的元素。数组的内容将会变为 100, 300。
如果需要一次性移除多个元素,可以通过调整 nCount 参数的值来实现。
转载请注明出处:http://www.pingtaimeng.com/article/detail/23715/MFC/CWordArray