现有主类:
class A
{
public :
int count;
B cdlg;
};子对象类:
class B
{
public :
void HandleData();
}void main()
{
A maindlg;
maindlg.count=10;
想在B类的HandleData()中处理A中的count,怎么做?(不要用全局变量)
}
class A
{
public :
int count;
B cdlg;
};子对象类:
class B
{
public :
void HandleData();
}void main()
{
A maindlg;
maindlg.count=10;
想在B类的HandleData()中处理A中的count,怎么做?(不要用全局变量)
}
{
public :
int count;
B cdlg;
}; 子对象类:
class B
{
public :
void HandleData(int &nCount); //增加count参数
} void main()
{
A maindlg;
maindlg.count=10;
maindlg.HandleData(maindlg.count);//传入A中count值
}