tuingke 2019-03-28 11:49 采纳率: 0%
浏览 1327

Qt setCodecForLocale() 指定程序编码格式对程序的具体影响有什么?

11:43:01
灯昏月明 2019/3/28 11:43:01
请教一下 各位大佬 setCodecForLocale() 可以指定编码格式 制定了编码格式之后 对程序有什么影响呢? 程序中的字符都会被转换为 制定的编码格式吗? 即使是从系统获取其他编码格式的字符

  • 写回答

1条回答 默认 最新

  • threenewbee 2019-03-28 12:37
    关注

    编码的意思就是,一个数字和一个字符的对应关系。
    因此,你指定了编码并不改变数据本身,只是数据对应什么字符的对应关系改变了。
    不存在所谓“即使是从系统获取其他编码格式的字符”,你得到就是字节,原始数据,不同的编码才得到不同的字符。

    评论

报告相同问题?