CStringArray::GetUpperBound 是 MFC(Microsoft Foundation Classes)中 CStringArray 类的一个公共方法,用于获取数组中最大的有效索引值(上限)。

以下是一个简单的示例,演示如何使用 GetUpperBound 方法:
#include <afx.h>

int main() {
    // 创建一个 CStringArray 对象
    CStringArray strArray;

    // 添加一些元素到数组中
    strArray.Add(_T("One"));
    strArray.Add(_T("Two"));
    strArray.Add(_T("Three"));

    // 获取数组中最大的有效索引值
    int upperBound = strArray.GetUpperBound();

    // 输出最大的有效索引值
    wprintf(_T("Upper bound of the array: %d\n"), upperBound);

    return 0;
}

在这个示例中,GetUpperBound 方法被用来获取数组中最大的有效索引值。请注意,这个值实际上是数组中最后一个元素的索引。在 MFC 编程中,这个方法通常用于遍历数组或确定数组的有效范围。


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