https://jingyan.baidu.com/article/67508eb42997949cca1ce49e.htmlhttps://jingyan.baidu.com/article/67508eb42997949cca1ce49e.html
当我们使用Qt编程时,如果程序代码中使用了中文字符,编译程序有时会出现莫名其妙的编译错误,提示“常量中有换行符”。
这究竟是怎么回事,又该如何解决呢?
在 Qt 中,默认的编码是 Unicode,我们书写的代码文件被强制转换为 utf8,但是,在简体中文版的 Windows 操作系统中,默认编码却是 GBK。