Вывод кириллической строки на консоль
Рисунок 5.1.
Вывод кириллической строки на консоль MS Windows 2000
Как уже упоминалось в
главе 1,
в консольное окно
Command Prompt
операционной системы MS Windows текст выводится в кодировке СР866.
Для того чтобы учесть это, слова "\"Россия\" в" преобразованы в массив байтов, содержащий символы в кодировке СР866, а затем переведены в строку
msg
.
В предпоследней строке Рисунок 5.1 сделано перенаправление вывода программы в файл
codes.txt
. В MS Windows 2000 вывод текста в файл происходит в кодировке СР1251. На Рисунок 5.2 показано содержимое файла
codes.txt
в окне программы Notepad.
Содержание раздела