使用c ++ / qt在二进制文件中编写法语字符

时间:2012-11-21 05:53:28

标签: c++ qt internationalization binaryfiles

我在c ++中有一个二进制文件读/写模块。哪个适用于英语,但无法阅读写法语字符集。我需要做出哪些改变?是否需要指定任何特殊的编码类型? (我可以访问c ++ std libs和qt 4.7 lib函数)。

2 个答案:

答案 0 :(得分:0)

您可以尝试

QString::fromUtf8(yourString)

答案 1 :(得分:0)

对于初学者,请确保您的数据文件是UTF8,并将其打开为UTF8。确保您的源代码文件也是UTF8,尤其是如果您在其中使用任何显式字符串,但最好避免使用显式字符串。