C++静态全局变量
我先在头文件CAttemperEngineSink.h中声明的静态变量:
static INT isGetBetPool=0;
又在CInitSystemDlg.cpp中改变变量isGetBetPool++;(CInitSystemDlg与CAttemperEngineSink在同一个项目中)
最后在CAttemperEngineSink.cpp中调用:
int i=isGetBetPool;
问题:我在调试的时候却发现最后调用的时候isGetBetPool为1,但i却是0,这是为啥?
C++ static 全局变量
[解决办法]