|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.10.2018, 09:27 | #1 |
Пользователь
Регистрация: 17.04.2018
Сообщений: 28
|
Нужен пример программы конвертирующей файл из однобайтовой кодировки в юникод
Нужен пример программы, конвертирующей файл из старой однобайтовой кодировки в юникод (УТФ-8).
Придуман алгоритм реализации: 1. Считывается файл input.txt 2. Считывается каждый символ текстогого файла и определяется его десятичное значение. 3. Если значение байта <=128 символ заменяется смотря на значение из таблички CP437. Если значение байта >128 символ остается таким, какой он есть. 4. Символу назначается новый юникод (UTF-8) и в конечном варианте всё сохраняется в отдельном файле destination.txt |
22.10.2018, 16:40 | #2 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
по моему - бред какой то.
нет такого понятия: "старая однобайтовая кодировка". есть конкретная исходная кодировка. например: 1251. от этого и нужно отталкиваться. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение кодировки программы на Юникод | VictorHoffman | Помощь студентам | 11 | 24.11.2014 17:32 |
Нужен пример программы,заранее спасибо! | Роман97 | Помощь студентам | 8 | 26.01.2014 18:26 |
Пример кода программы запускающей исполняемый файл, и умеющей сворачивать ее в трйю | Devoted | Общие вопросы C/C++ | 4 | 02.06.2012 23:49 |
Конвертировать файл, кодировки | Neolit1819 | Общие вопросы C/C++ | 2 | 22.04.2011 15:19 |