Здравствуйте, BreakHeart, Вы писали:
BH>А вот немецкие символы при выводе на консоль заменяются на похожие по начертанию англицкие
Если пользуешься функциями _findfirst/next/close, то они ещё при вводе заменяются на похожие по начертанию
Я попробовал поиграться с локалями и не смог переубедить чёртову железку
Упорно тащит их в кодировке "ANSI".
А вот если _wfind... — то будешь читать юникодные имена файлов без искажений, и дальше встанет лишь вопрос — как вывести юникод в консоль.
Ну об этом уже тысяча слов сказана.
То же самое относится к винапишным функциям: FindFirstFileW против FindFirstFileA (FindFirstFile определён как W или A в зависимости от UNICODE/MBCS).
... << RSDN@Home 1.2.0 alpha 4 rev. 1237>>