以下是 CStringArray::RemoveAll 的简要说明:
void RemoveAll();
这个方法没有参数,调用它将移除数组中的所有元素,使数组变为空。这对于清空数组并释放关联的资源非常有用。
示例用法:
CStringArray strArray;
strArray.Add("Element 1");
strArray.Add("Element 2");
strArray.Add("Element 3");
// 移除数组中的所有元素
strArray.RemoveAll();
// 现在 strArray 是一个空数组
在上述示例中,RemoveAll 方法被用来清空 strArray,使其成为一个空数组。这在需要重置数组内容时很方便,尤其是在重新使用数组之前需要释放资源的情况下。
请注意,这个方法只移除元素而不释放数组的内存,因此在某些情况下可能需要额外的步骤来释放内存。
转载请注明出处:http://www.zyzy.cn/article/detail/22552/MFC/CStringArray