Форум программистов, компьютерный форум CyberForum.ru

Как перевести файл из одной кодировки в другую? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
manking
1 / 1 / 0
Регистрация: 28.09.2010
Сообщений: 100
09.10.2010, 04:29     Как перевести файл из одной кодировки в другую? #1
Можете привести реально работающий пример, или ссылку на подробное руководство по переводу файлов из одной кодировки в другую.

Мне нужно программно либо сами файлы перекодировать либо строки.
Но документации нигде не нашел.

Может в библиотеке boost что нибудь есть?

В инете находил несколько функций, но все компилятор не принимает. Обычно говорит что char или string невозможно преобразовать в LPSTR и всякие другие типы.
Компилятор visual 10.

Желательно пример со всеми #include и описанием.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2010, 04:29     Как перевести файл из одной кодировки в другую?
Посмотрите здесь:

C++ можно ли в с++ вызвать переменную из одной функции в другую т.е. мы переменну задали в одной функции а использовали в другой... и как это реализовать?
C++ Как скопировать файл из одной папки в другую?
C++ как в С++(3.1) скопировать файлик с одной директории в другую?
Перевести строку из одной кодировки в другую C++
как переменную из одной функции передать в другую? C++
Как передать массив из одной функции в другую C++
C++ Как передать массив из одной функции в другую?
C++ Как передать значение из одной функции в другую?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KATbIK
 Аватар для KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
06.09.2011, 12:52     Как перевести файл из одной кодировки в другую? #2
библиотека ICONV

C++
1
2
3
4
 
iconv_t a = iconv_open("UTF-8","CP1251");
iconv(a, &from,&fl,&to,&tl); 
iconv_close(a);
soft.creator
 Аватар для soft.creator
103 / 103 / 4
Регистрация: 17.10.2010
Сообщений: 283
06.09.2011, 14:25     Как перевести файл из одной кодировки в другую? #3
WinAPI:
MultiByteToWideChar(исходная кодировка, ...)
WideCharToMultiByte(желаемая кодировка, ...)
Yandex
Объявления
06.09.2011, 14:25     Как перевести файл из одной кодировки в другую?
Ответ Создать тему
Опции темы

Текущее время: 14:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru