Отображение кириллицы в Code::Blocks
Написал для себя маленькую библиотеку для перевода кириллицы в латиницу и обратно. Соответственно, есть файл russianChar.cpp, в котором встречаются символы 'а', 'б', 'в' и пр.. Проблема в том, что при перезапуске Code::Blocks и открытии проекта эти символы читаются как символы другого алфавита, однако если открыть тот же файл в каком-нибудь Notepad++, то всё будет хорошо. Причём компилируется программа нормально, и вместо этих символов отображается кириллица. Как исправить? Сам пытался исправить это через Edit -> File Encoding, но я просто ломал символы тогда.
Ответы (1 шт):
Решение оказалось достаточно простым. Чтобы избавиться от гениального "интеллекта" Code::Blocks, нужно в Settings -> Editor -> Encoding settings поменять галочку в Use this Encoding и нажать OK:
После переоткрытия документа всё будет в порядке.