MFC问题,CString类型参数的传递
类的定义classCAccData{public:CAccData(void);~CAccData(void);CStringa;CStringb;voidTest(CS...
类的定义
class CAccData
{
public:
CAccData(void);
~CAccData(void);
CString a;
CString b;
void Test(CString a,CString b);
};
函数
void CDATA::Test(CString a,CString b)
{
CString str;
str.Format("%s",a);
b=a;
}
CDATA data;//创建一个对象
data.Test(data.a,data.b);
编译测试通过 但为什么不能把data.a的值传递给data.b??
求高手解答 展开
class CAccData
{
public:
CAccData(void);
~CAccData(void);
CString a;
CString b;
void Test(CString a,CString b);
};
函数
void CDATA::Test(CString a,CString b)
{
CString str;
str.Format("%s",a);
b=a;
}
CDATA data;//创建一个对象
data.Test(data.a,data.b);
编译测试通过 但为什么不能把data.a的值传递给data.b??
求高手解答 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询