想定义一个全局变量,在UIUtils.h文件中声明了变量,确没在UIUtils.cpp文件中对其进行定义
并在其他地方使用这个变量,导致了这个错误
一般原因:
在.h中声明了变量或者函数,未在.cpp文件对其进行定义
解决办法:
在.cpp中定义一下即可
本文解析了一个关于全局变量定义的常见错误:在头文件中声明但未在源文件中定义。文章提供了问题的根本原因及解决方案。
想定义一个全局变量,在UIUtils.h文件中声明了变量,确没在UIUtils.cpp文件中对其进行定义
并在其他地方使用这个变量,导致了这个错误
一般原因:
在.h中声明了变量或者函数,未在.cpp文件对其进行定义
解决办法:
在.cpp中定义一下即可
361

被折叠的 条评论
为什么被折叠?