以下是 CByteArray::GetAt 方法的基本用法:
BYTE GetAt(int nIndex) const;
此方法接受一个整数参数 nIndex,表示要检索的字节在数组中的索引位置。它返回该索引位置的字节值(BYTE 类型)。
示例代码:
CByteArray byteArray; // 创建一个 CByteArray 对象
// 向字节数组添加一些数据
byteArray.Add(0x01);
byteArray.Add(0x02);
byteArray.Add(0x03);
// 获取索引位置为1的字节值
BYTE value = byteArray.GetAt(1);
在上面的示例中,GetAt 方法用于获取字节数组 byteArray 中索引位置为1的字节值(0x02)。
请注意,索引是从0开始的。如果你尝试访问超出数组范围的索引,可能会导致不可预测的结果。因此,在使用 GetAt 方法之前,最好检查索引是否在有效范围内。
转载请注明出处:http://www.zyzy.cn/article/detail/15815/MFC/CByteArray