社区
C++ 语言
帖子详情
链接时出现无法解析的外部符号
uestc_zly
2008-12-10 04:46:20
我做一个MFC程序的时候申明了一个C++ GLOBE类用于存放一些全局变量,里面的变量全部用STATIC修饰。
调用的文件我添加了#include "GLOBE.h",但是引用其中任何一个变量都会出现无法解析外部符号的问题
这是为什么?谢谢回答
...全文
262
9
打赏
收藏
链接时出现无法解析的外部符号
我做一个MFC程序的时候申明了一个C++ GLOBE类用于存放一些全局变量,里面的变量全部用STATIC修饰。 调用的文件我添加了#include "GLOBE.h",但是引用其中任何一个变量都会出现无法解析外部符号的问题 这是为什么?谢谢回答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
purple_aye
2012-05-12
打赏
举报
回复
怎么解决的啊,求教
星尘箭
2012-03-15
打赏
举报
回复
怎么解决的啊
uestc_zly
2008-12-10
打赏
举报
回复
谢谢,解决了!
hai040
2008-12-10
打赏
举报
回复
static成员要在类外定义
type globe::member<=value>;
qqwx_1986
2008-12-10
打赏
举报
回复
extern引用外部文件的全局变量
不可以引用静态的全局变量
uestc_zly
2008-12-10
打赏
举报
回复
那请问是不是我只需要在GLOBE头文件的GLOBE类外使用EXTERN修饰变量,然后在调用的文件里直接用变量明引用即可?
lbh2001
2008-12-10
打赏
举报
回复
用static修饰的作用本来就是不允许外文件访问,
要访问的话去掉static修饰符
qqwx_1986
2008-12-10
打赏
举报
回复
静态全局变量和全局变量的区别就是全局变量可以在外部文件被使用 ,
而静态全局变量值可以在本文件域内使用
uestc_zly
2008-12-10
打赏
举报
回复
当然我是用了 GLOBE::变量名 的方式,而且VS也在输完::后显示了可以引用的变量
YOLOv2论文深度
解析
课程
时
长近7个小
时
,详细
解析
了论文的内容。该课程力图帮助大家读到原汁原味的论文,对原论文进行了逐句
解析
。并以【左侧论文】、【右侧翻译、
解析
】的对比形式帮助大家更好地理解论文。该课程不仅仅包含了论文的...
编译
链接
过程中
出现
“
无法
解析
的
外部
符号
”,原因及解决办法总结
1、错误为:error LNK2019:
无法
解析
的
外部
符号
___report_rangecheckfailure,该
符号
在函数 _OBJ_create_objects 中被引用 原因:__report_rangecheckfailure是用来检查堆栈缓存溢出的,如果编译的
时
候打开GS...
无法
解析
的
外部
符号
解决方法汇总
本文介绍了如何在工程中使用.lib库,以及
出现
无法
解析
的
外部
符号
的原因和解决方法。
VS
无法
解析
的
外部
符号
在使用vs2008调试程序的过程中,经常会
出现
无法
解析
的
外部
符号
问题,可能的原因有很多种,下面这些是我一年来积累的经验. 仅供参考. 考虑可能的原因: [0]
出现
无法
解析
可能是因为lib文件不正确,比如64位的...
vs+qt 动态库
无法
解析
外部
符号
的问题
1)先看一下生成的库输入位置在哪里。在动态库项目右击,选择“属性”->
链接
器->常规->输出文件。(3)还需在要引用的项目属性里,
链接
器,输入,...1、问题描述
无法
解析
的
外部
符号
。以上确认后,就可以编译生成了。...
C++ 语言
64,663
社区成员
250,487
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章