首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于在vc中使用extern变量解决方法

2012-06-07 
关于在vc中使用extern变量在stafx.cpp中定义了int ix 0;然后在其他cpp文件中extern int ix;并使用出现莫

关于在vc中使用extern变量
在stafx.cpp中定义了 int ix = 0;
然后在其他cpp文件中extern int ix;并使用

出现莫名其妙运行时错误,在消息映射宏那里

求解。。在vs里可顺利运行

vc6.0的环境出现上述错误

[解决办法]
别在stafx.cpp里定义,否则就得该项目配置
[解决办法]
也许问题并不是因为这个,有其他隐藏的bug
[解决办法]
在App类中定义,在其他cpp文件中extern CXXApp theApp;并使用 theApp.ix


[解决办法]
一般不在stafx.cpp这定义
[解决办法]
extern 做申明用,一般放在头文件

定义放在cpp文件

热点排行