在 MFC(Microsoft Foundation Classes)中,CDWordArray::GetUpperBound 是 CDWordArray 类的一个公共方法。该方法用于获取数组的上限索引,即数组中最后一个有效元素的索引。

以下是 CDWordArray::GetUpperBound 方法的简要说明:
int CDWordArray::GetUpperBound() const;

这个方法返回数组的上限索引。如果数组为空,则上限索引为 -1。

示例用法:
CDWordArray dwArray;
dwArray.Add(42);
dwArray.Add(123);
dwArray.Add(987);

// 获取数组的上限索引
int upperBound = dwArray.GetUpperBound();
// 此时 upperBound 的值为 2,因为数组中有三个元素,索引分别为 0、1、2

通过调用 GetUpperBound 方法,您可以获取 CDWordArray 中最后一个有效元素的索引。这对于遍历数组或确定数组的有效范围非常有用。


转载请注明出处:http://www.pingtaimeng.com/article/detail/17598/MFC/CDWordArray