在 MFC(Microsoft Foundation Classes)中,CUIntArray 类提供了 RemoveAll 方法,用于移除数组中的所有元素,将数组清空。通常,RemoveAll 方法的声明如下:
void RemoveAll();

调用 RemoveAll 方法将移除数组中的所有元素,使数组变为空数组。

例如:
CUIntArray myIntArray;
// 填充 myIntArray

myIntArray.RemoveAll();

上述代码中,RemoveAll 方法将移除 myIntArray 数组中的所有元素。

请注意,调用 RemoveAll 方法后,数组将不再包含任何元素,但数组的大小(通过 GetSize 方法获取)仍然可能不为零。如果需要释放数组占用的内存并将大小重置为零,可以考虑调用 SetSize(0) 或 FreeExtra 方法。




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