MFC菜鸟,请问我在一个文件中定义了一个全局变量int i=0?
分别在两个dlg里面
extern int i;
即
在variabel.cpp中有定义
...
int i=0;
在dlg1.cpp中有
dlg1.cpp
...
extern int i;
在dlg2中有
extern int i;
现在出现了这么个问题,先移动dlg1,再移动dlg2;那dlg2中的i就会变成0,请高手指点这是怎么回事?
我不想让它变成0,让它保持之前的值。
[解决办法]
你贴出来的代码没有问题
检查所有用到了i的地方
[解决办法]
是什么地方把i设置为0了呢??
[解决办法]