未声明的标识符
场景:Qt提醒未声明的标识符
Qt提示未声明的标识符
我用的是Qt 5.2 在Linux上编写的程序移植到Windows上,也是 Qt 5.2 在cpp文件中老是提示未声明的标识符???已经包含头文件求大神解答
------解决方案--------------------
我也遇到过同样的问题 这个问题很有可能是编码的问题 看你上面的那两个警告了吗?
当时我试了一个非常简单的代码 int a = 0; a++ ; 编译器也会报错没有声明a
可以尝试这样 找到你的.cpp .h 文件 用记事本打开 然后另存为的时候最下面的编码改成unicode的
如果的你编译器是msvc的话应该就没有问题了
如果你的编译器是mingw的话就不会出现这个问题了
------解决方案--------------------
提示你将文件保存为 unicode 格式啊
Qt提示未声明的标识符
我用的是Qt 5.2 在Linux上编写的程序移植到Windows上,也是 Qt 5.2 在cpp文件中老是提示未声明的标识符???已经包含头文件求大神解答
------解决方案--------------------
我也遇到过同样的问题 这个问题很有可能是编码的问题 看你上面的那两个警告了吗?
当时我试了一个非常简单的代码 int a = 0; a++ ; 编译器也会报错没有声明a
可以尝试这样 找到你的.cpp .h 文件 用记事本打开 然后另存为的时候最下面的编码改成unicode的
如果的你编译器是msvc的话应该就没有问题了
如果你的编译器是mingw的话就不会出现这个问题了
------解决方案--------------------
提示你将文件保存为 unicode 格式啊