工作一段时间后发现在平时隔一段时间总会遇到一些重复的问题,但是又记不清具体的解决办法,
只能再一次去百度查找解决方法,耗时而且效率低,所以今天起就将自己日常中遇到的一些问题
进行总结分析,加深印象的同时也为以后做准备。
**
问题总结分析列表:
**
问题1:已经包含头文件,仍然出现错误“未声明的标识符”。
解决方案:
1.引入头文件是有顺序之分的,不能随意的放置头文件,位置也要放正确。
2.可能在文件拷贝或者移动过程中,对应的变量在不同的编码情况下会出现不可见的字符修改,直接相关的变量的声明删掉重新定义一遍。
问题2:QT5如果采用MSVC编译器的话经常会遇到中文乱码的问题。
解决方案:
如果编译器支持c++11的话,可以尝试 QString str = u8“中文乱码”;来解决。
参考文章:QT之中文乱码
问题3:无法打开包括文件:“QApplication”: No such file or directory。
解决方案:Qt5里不再用QtGui模块,而是使用QtWidgets模块,在.pro里加上QT += widgets。
问题4:Error: Could not decode “*.cpp” with “UTF-8” - encoding. Editing not