QT C++中全局变量问题
2013-03-04 15:31
197 查看
这两天写程序的时候,写的差不多时,编译后竟然出现一个错误,storage class specified for“string” 让我很是郁闷,后来看了看竟然是全局变量错误,我最后在网上收了一下,找到了一个好的方法,建立一个xx.h和xx.cpp文件,把空的类删除,在xx.h中声明比如extern int a; 在xx.cpp中实现 int a; 这两个一定要写在类的外面,若是想要引用这个全局变量只需在要引用的头文件中添加xx.h 并在类的外面,比如文件开头或结尾声明一下extern
int a;然后编译就没错了,以后添加全局变量只需在xx.h文件中添加就可以了。
int a;然后编译就没错了,以后添加全局变量只需在xx.h文件中添加就可以了。
相关文章推荐
- 分享一个jquery ajax 中不能修改全局变量问题的方法
- 探讨:程序在内存中的分配(常量,局部变量,全局变量,程序代码)问题
- JS全局变量问题
- c语言全局变量和局部变量问题汇总
- c++中的局部变量和全局变量重名时取值问题
- 软件维护常见问题--更换全局变量名称或对象名称
- DLL中导出全局变量的方法及导入时需要注意的问题
- JavaScript中全局变量的问题
- android自定义Application全局变量不能类型转换的问题
- 全局变量和静态变量的初始化问题
- spring全局变量引起的并发问题
- 关于C++全局变量声明的问题
- vc6.0中手动修改Resource.h中控件的宏定义和过多全局变量两问题
- Qt学习: 如何在Qt中使用全局变量!出现无法解析的命令的问题看过来!!
- 关于头文件定义全局变量等问题
- Python中变量作用域问题——局部变量与全局变量
- JavaScript中写在html里的全局变量问题
- c语言全局变量和局部变量问题汇总
- js全局变量污染问题
- 主程序与DLL之间的全局变量问题