Qt-开发环境中的代码中文显示正常,但是运行后是乱码?
相关资料:
https://jingyan.baidu.com/article/ab69b270b254332ca6189f46.html
https://blog.csdn.net/nsfloveyxg/article/details/24322123
问题现象:在开发右击菜单时,复制了一些网上的代码。在开发环境中给菜单写入中文时正常,运行后乱动。同时在编译时提示“warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失”。
问题原因:应该是代码的编码不对。
问题处理:按照网上说的方法都处理了,不行。最后我的处理方法是复制全部代码进TXT中,一段一段写入环境中,但是哪行编码有问题,最后运行显示正常了。
作者:疯狂Delphi
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
欢迎关注我,一起进步!扫描下方二维码即可加我