两个 MYSTRUCT是不同类型的
class CMyClass{
protected:public:
struct MYSTRUCT
{
double x1;
double x2;
double xn;
} mMyStruct1;
void setStruct(MYSTRUCT _mMyStruct1)
{
mMyStruct1 = _mMyStruct1;
} void getStruct(MYSTRUCT &_mMyStruct1)
{
_mMyStruct1 = mMyStruct1;
}
};void main()
{
CMyClass mMyClass; CMyClass::MYSTRUCT mMyStruct2 = {1.0, 2.0, ... , n}; mMyClass.setStruct(mMyStruct2);}
class CMyClass{
protected:public:
struct MYSTRUCT
{
double x1;
double x2;
double xn;
} mMyStruct1;
void setStruct(MYSTRUCT _mMyStruct1)
{
mMyStruct1 = _mMyStruct1;
} void getStruct(MYSTRUCT &_mMyStruct1)
{
_mMyStruct1 = mMyStruct1;
}
};void main()
{
CMyClass mMyClass; CMyClass::MYSTRUCT mMyStruct2 = {1.0, 2.0, ... , n}; mMyClass.setStruct(mMyStruct2);}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货