要把类A的int value传递给类B(即在B中需要用到value值)该如何操作?
我试了很多变,发现值传过来就发生变化了,正数变成负数,而且大小数量及的差异;
请教一下该如何传递呢
我试了很多变,发现值传过来就发生变化了,正数变成负数,而且大小数量及的差异;
请教一下该如何传递呢
解决方案 »
- [MS Server 2005]系统无法在消息文件中为 %2 找到消息号为 0x%1 的消息文本
- 弱弱的问一下,用ATL做好的控件,一般用什么手段来测试?
- MessageBox(NULL,L"Error from CoInitialize",L"MallocInit- ERROR",MB_OK+MB_ICONSTOP);//?????
- 有人用过jpg文件中的exif信息么?我想读写一个用数码相机拍出来的jpg图片的exif信息,有好用的类或者什么么?谢谢
- 散分 顺便问正令我头痛的问题
- 请问怎样知道一个lib文件是静态的还是动态的?
- 如何vc里动态设置水晶报表的SQL语句?急!!
- DCOM在98和2K上表现不一致
- DialogBox第四个参数错误
- 各位老大,帮忙看看这条语句语法错在哪里?
- ===如何获得当前"使用的"MAC地址===
- 怎样一行一行读取文本文件的内容?
B bb;
int i=bb.value;
这个方法肯定是错的
(2)class B:
int value;
A aa;
aa.fuc(value);
class A:
int value2;
void fun(int i)
{
A aa;
aa.value2=i;
}
//这样似乎也不行,在fun()里,value2的值正确,但在函数外,调用aa.value2就发生变化了
{
A aa;
aa.value2=i;
}
你这里aa是局部变量,出了fun就析构了