Re[3]: Кодировка имени файла
От: Кодт Россия  
Дата: 06.11.09 13:57
Оценка:
Здравствуйте, BreakHeart, Вы писали:

BH>А вот немецкие символы при выводе на консоль заменяются на похожие по начертанию англицкие


Если пользуешься функциями _findfirst/next/close, то они ещё при вводе заменяются на похожие по начертанию
Я попробовал поиграться с локалями и не смог переубедить чёртову железку Упорно тащит их в кодировке "ANSI".

А вот если _wfind... — то будешь читать юникодные имена файлов без искажений, и дальше встанет лишь вопрос — как вывести юникод в консоль.
Ну об этом уже тысяча слов сказана.

То же самое относится к винапишным функциям: FindFirstFileW против FindFirstFileA (FindFirstFile определён как W или A в зависимости от UNICODE/MBCS).
... << RSDN@Home 1.2.0 alpha 4 rev. 1237>>
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.