iCAx开思工具箱
标题:
问个问题,希望有回音!
[打印本页]
作者:
jackejie
时间:
2005-3-24 03:29
标题:
问个问题,希望有回音!
小弟用MFC对UG进行二次开发,问一个MFC的问题,先请原谅一下,不过也请知道的兄弟告诉一下
:
在VC中不同的类之间想进行相互间成员变量的传递,请问具体怎么做。
我在一个类A中,分别定义了两个类A和B的实例a和b,然后用a.A成员变量=b.B成员变量
好像不可以,还请高手指点,谢谢啦!:)
作者:
深夜摔键盘
时间:
2005-3-24 07:07
看了你的叙述,只得到以下信息
class B
{
public:
int m,n,k;
};
class A
{
public:
int x,y,z;
A a;
B b;
public:
void fun();
};
void A: :fun()
{
a.x=b.m;
a.y=b.n;
a.z=b.k;
}
//////////////////////////
类A的定义都完成,怎么能够在其内部将其对象化?
作者:
深夜摔键盘
时间:
2005-3-24 07:10
如果你是笔误。
一个类C中,分别定义了两个类A和B的实例a和b,然后用a.A成员变量=b.B成员变量
class B
{
public:
int m,n,k;
};
class A
{
public:
int x,y,z;
};
class C
{
public:
A a;
B b;
public:
void fun();
};
void C: :fun()
{
a.x=b.m;
a.y=b.n;
a.z=b.k;
}
/////////////////////
这样子没什么不可以
作者:
jackejie
时间:
2005-3-24 20:54
搞定了,原来这么简单。谢谢键盘兄!最近怎么QQ上看不见你了?
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3