//类的定义
#include "StdAfx.h"class CByteArray2 :public CByteArray
{
public:
CByteAttay2(CByteArray2& s)
{
   this->Copy(s);
}
};//以下是用到拷贝构造函数的程序
CByteArray2 CMD;
CMD.SetSize(19,-1);
CMD[0] = 2;//0x02;
CMD[1] = 33;//0x21;
CMD[2] = 29;//0x1D;
CMD[3] = 4;//0x04;
CMD[4] = 0;//0x01;
for(int i_vrev_off = 5; i_vrev_off < 16; i_vrev_off++)
{
CMD[i_vrev_off] = 0;
}
CMD[16] = 0x03;
CheckCRC(CMD,16);我想传递参数给我的CheckCRC,可是总是出现以下的错误
//警告在拷贝构造函数定义的地方
h:\54g1\cbytearray\cbytearray2.h(9) : warning C4183: 'CByteAttay2': member function definition looks like a ctor, but name does not match enclosing class//错误在CheckCRC(CMD,16);
H:\54G1\CByteArray\CByteArrayDlg.cpp(190) : error C2664: 'CheckCRC' : cannot convert parameter 1 from 'class CByteArray2' to 'class CByteArray2'为什么?