在 MFC(Microsoft Foundation Classes)中,CUIntArray 类提供了 GetCount 方法,用于获取数组中元素的数量。

以下是 CUIntArray::GetCount 的一般用法示例:
// 创建一个 CUIntArray 对象
CUIntArray myArray;

// 向数组添加一些元素
myArray.Add(10);
myArray.Add(20);
myArray.Add(30);

// 获取数组中的元素数量
int count = myArray.GetCount();

// 输出结果
TRACE(_T("Number of elements in the array: %d\n"), count);

在这个示例中,GetCount 方法用于获取数组中的元素数量,然后将结果输出。这是一个常见的用法,特别是在需要知道数组大小的情况下。

如果你需要检查数组是否为空,你可以使用 IsEmpty 方法:
if (myArray.IsEmpty()) {
    TRACE(_T("The array is empty.\n"));
} else {
    TRACE(_T("The array is not empty.\n"));
}

这将根据数组是否为空输出相应的消息。

GetCount 和 IsEmpty 方法是用于管理和操作 CUIntArray 对象时的常见方法,可以根据具体的需求来使用。


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