CArray<int, int> myArray;
// 填充数组
myArray.Add(10);
myArray.Add(20);
myArray.Add(30);
// 使用 operator[] 访问数组元素
int firstElement = myArray[0]; // 获取第一个元素(10)
int secondElement = myArray[1]; // 获取第二个元素(20)
operator[] 运算符返回数组中指定索引位置的元素的引用,允许读取和修改该元素的值。请注意,在使用此运算符时,确保索引在有效范围内,以避免越界访问。
// 修改数组的第三个元素的值
myArray[2] = 35; // 数组现在为 {10, 20, 35}
通过 operator[] 运算符,可以像使用普通数组一样方便地访问和修改 CArray 类的元素。
转载请注明出处:http://www.zyzy.cn/article/detail/15490/MFC/CArray