Widechar сортировка и загрузка из файла - PullRequest
0 голосов
/ 11 декабря 2011

В настоящее время я пытаюсь решить проблему, когда мне нужно загрузить строки из файла, а затем отсортировать их в правильном порядке.

Если я вручную назначу буквы массиву wint_t, а затем отсортирую их, все будет отлично с любой кодировкой http://pastebin.com/85eycH15.

Но если я читаю те же буквы из файла, а затем пытаюсь отсортировать их, это работает только с одной кодировкой (cs_CZ.utf8), а с остальными они не читают буквы должным образом или просто пропускают их http://pastebin.com/3C8r9W5T.

Я очень ценю любую помощь.

1 Ответ

0 голосов
/ 11 декабря 2011

Я предполагаю, что единственная кодировка, с которой вы получаете ожидаемый результат, - это кодировка, используемая для вашего файла данных. Перекодируйте файл данных в другую кодировку, вы получите ожидаемый результат для новой кодировки, а не другие.

...