void CByteArray::Copy(const void* lpBuf, UINT nCount);
- lpBuf:指向要复制到当前数组的数据的指针。
- nCount:要复制的字节数。
这个方法允许你将另一个数组的内容复制到当前数组。复制会替换当前数组的内容。
以下是一个简单的示例:
CByteArray byteArray1;
byteArray1.Add(10);
CByteArray byteArray2;
byteArray2.Add(20);
byteArray2.Add(30);
TRACE(_T("Size before copying: %d\n"), byteArray1.GetSize()); // 输出:1
byteArray1.Copy(byteArray2.GetData(), byteArray2.GetSize());
TRACE(_T("Size after copying: %d\n"), byteArray1.GetSize()); // 输出:2
在上述示例中,Copy 方法被用于将 byteArray2 的内容复制到 byteArray1 中。
转载请注明出处:http://www.pingtaimeng.com/article/detail/15829/MFC/CByteArray