Widechar从文件中排序和加载

时间:2011-12-11 12:16:01

标签: c setlocale widechar

我正在尝试解决问题,当我需要从文件加载行,然后按正确的顺序对它们进行排序。

如果我手动将字母分配给wint_t数组然后对它们进行排序,那么就可以使用任何编码http://pastebin.com/85eycH15来完成所有内容。

但是如果我从文件中读取相同的字母,然后尝试对它们进行排序,它只能使用一种编码(cs_CZ.utf8),而其余的则不能正确读取字母或者只是跳过它们{ {3}}

我非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我假设您获得预期结果的唯一编码是用于数据文件的编码。使用其他编码重新编码数据文件,您将获得新编码的预期结果,而不是其他编码。

相关问题