以下是 CPtrArray::GetCount 方法的可能声明:
int CPtrArray::GetCount() const;
这个方法返回整数值,表示 CPtrArray 中当前存储的元素数量。
以下是一个简单的示例,演示如何使用 CPtrArray::GetCount 方法:
#include <afxtempl.h>
// ...
CPtrArray ptrArray;
// 添加一些指针到数组
int* pInt1 = new int(42);
int* pInt2 = new int(77);
ptrArray.Add(pInt1);
ptrArray.Add(pInt2);
// 获取数组中元素的数量
int nCount = ptrArray.GetCount();
// 现在,nCount 的值为 2,表示数组中有两个元素
GetCount 方法对于确定数组中有多少个元素非常有用,以便在遍历、处理或其他操作中使用。需要注意的是,在使用 CPtrArray 管理指针数组时,你需要负责释放这些指针以防止内存泄漏。
转载请注明出处:http://www.zyzy.cn/article/detail/21874/MFC/CPtrArray