VC中怎么定义全局变量???
时间:2011-12-19
来源:互联网
我在StdAfx.h,StdAfx.ccp声明都出错了
extern CString num;
extern CString num;
作者: linxin_ 发布时间: 2011-12-19
出现这样:
StdAfx.obj : error LNK2005: "class CString num" (?num@@3VCString@@A) already defined in Ligindlg.obj
Xunke.obj : error LNK2005: "class CString num" (?num@@3VCString@@A) already defined in Ligindlg.obj
Debug/Course.exe : fatal error LNK1169: one or more multiply defined symbols found
的错误
StdAfx.obj : error LNK2005: "class CString num" (?num@@3VCString@@A) already defined in Ligindlg.obj
Xunke.obj : error LNK2005: "class CString num" (?num@@3VCString@@A) already defined in Ligindlg.obj
Debug/Course.exe : fatal error LNK1169: one or more multiply defined symbols found
的错误
作者: linxin_ 发布时间: 2011-12-19
在类的CPP中定义全局变量,把extern CString num;放在头文件中(不要放在类里面进去),这样只要包含头文件就可以使用这个变量
你这种情况,看看清理解决方案,在重新生成看看
你这种情况,看看清理解决方案,在重新生成看看
作者: ywwj5858792qd 发布时间: 2011-12-19
cpp定义全局变量。.h中extern声明下就OK
作者: onlycs 发布时间: 2011-12-19
我在ccp中声明了,但是用到它的时候就说我没有定义,
我想定义的是一个全局变量??
我想定义的是一个全局变量??
作者: linxin_ 发布时间: 2011-12-19
make sure the class prototype and class global var in one project and not use the static keyword,put in invalid namespace, then check the build stuff.
in addtion, you may discribe you question totall.....
*****************************************************************************
in addtion, you may discribe you question totall.....
*****************************************************************************
作者: mayuanshuaimay 发布时间: 2011-12-20
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28