在 MFC(Microsoft Foundation Classes)中,CUIntArray 类提供了 GetUpperBound 方法,用于获取数组的上限索引。通常,GetUpperBound 方法的声明如下:
int GetUpperBound() const;

调用 GetUpperBound 方法将返回数组的上限索引,即最后一个有效元素的索引。这个索引通常等于 GetSize() - 1,但如果数组为空,它可能为 -1。

例如:
CUIntArray myIntArray;
// 填充 myIntArray

int upperBound = myIntArray.GetUpperBound();

上述代码中,upperBound 将包含 myIntArray 数组的上限索引。

请注意,GetUpperBound 方法是一个常量成员函数,它不修改数组的内容。




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