在 MFC(Microsoft Foundation Classes)中,CWordArray 类提供了 RemoveAll 方法,用于从数组中移除所有的元素,使数组变为空数组。该方法的原型可能如下所示:
void CWordArray::RemoveAll();

这个方法没有参数,它在调用后会移除数组中的所有元素,使得数组成为空数组。

以下是一个简单的示例:
#include <afxtempl.h> // 包含 MFC 模板类头文件

// ...

CWordArray wordArray;

// 添加一些元素到数组
wordArray.Add(100);
wordArray.Add(200);
wordArray.Add(300);

// 移除所有元素,使数组为空
wordArray.RemoveAll();

// 输出结果
TRACE("Number of elements in the array after RemoveAll: %d\n", wordArray.GetSize());

在这个示例中,我们使用 RemoveAll 方法将数组中的所有元素移除,使得数组成为空数组。输出结果会显示数组中的元素数量为0。

这个方法在需要清空数组中的元素时非常有用,以便重新填充或重新使用数组。




转载请注明出处:http://www.zyzy.cn/article/detail/23714/MFC/CWordArray