以下是 CObArray::FreeExtra 方法的简要说明:
void CObArray::FreeExtra();
调用该方法将释放数组中超过当前元素数量所需的额外内存。这样可以有效地减小数组的内存占用,但是如果数组的大小可能会再次增加,最好不要频繁调用此方法,以避免未来的重新分配操作。
例如,如果你有一个 CObArray 对象 myArray,并且它曾经包含更多的元素,但现在只包含较少的元素,你可以调用 FreeExtra 方法:
myArray.FreeExtra();
这将释放不再需要的内存空间,提高程序的内存利用效率。
转载请注明出处:http://www.zyzy.cn/article/detail/20885/MFC/CObArray