文件从window上传到Ubuntu后会显示乱码,原因是因为ubuntu环境设置默认是utf-8,Windows默认都是GBK.
Windows环境下,Qt Creator,菜单->工具->选项->文本编辑器->行为->文件编码:
默认编码:System(简体中文windows系统默认指的是GBK编码,即下拉框选项里的GBK/windows-936-2000/CP936/MS936/windows-936)
解决跨平台文件编码问题
本文探讨了在Ubuntu和Windows间传输文件时遇到的乱码问题,深入分析了Ubuntu默认的UTF-8编码与Windows默认的GBK编码之间的冲突,并提供了在QtCreator中调整文件编码设置的详细步骤。
文件从window上传到Ubuntu后会显示乱码,原因是因为ubuntu环境设置默认是utf-8,Windows默认都是GBK.
Windows环境下,Qt Creator,菜单->工具->选项->文本编辑器->行为->文件编码:
默认编码:System(简体中文windows系统默认指的是GBK编码,即下拉框选项里的GBK/windows-936-2000/CP936/MS936/windows-936)
590
992

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