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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
manking
1 / 13 / 0
Регистрация: 28.09.2010
Сообщений: 108
#1

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

09.10.2010, 04:29. Просмотров 1710. Ответов 2
Метки нет (Все метки)

Можете привести реально работающий пример, или ссылку на подробное руководство по переводу файлов из одной кодировки в другую.

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

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

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

Желательно пример со всеми #include и описанием.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2010, 04:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как перевести файл из одной кодировки в другую? (C++):

Перевести строку из одной кодировки в другую - C++
Нужно написать программу, перекодирующую строку в кодировке KOI в строку в кодировке Windows-1251 и обратно. Прорыскал пол-инета, но...

Написать программу конвертер текстовых файлов с одной кодировки в другую из файла (CP1251, UTF8, KOIR8) - C++
Написать программу конвертер текстовых файлов с одной кодировки в другую из файла (текст кириллица. Помогите написать:)

Как скопировать файл из одной папки в другую? - C++
Люди, помогите!!! Как скопировать файл из одной папки в другую? Только построчно или есть какая-то функция? Еще заморочка - этой файл...

Перевести число из одной системы счисления в другую - C++
Ребят, помогите, уже неделю бьюсь головой об ноут... Нам дали задачу написать прогу, которая будет переводить число из любой системы...

можно ли в с++ вызвать переменную из одной функции в другую т.е. мы переменну задали в одной функции а использовали в другой... и как это реализовать? - C++
можно ли в с++ вызвать переменную из одной функции в другую т.е. мы переменну задали в одной функции а использовали в другой... и как это...

Как передать значение из одной функции в другую? - C++
Как передать значение s из функции main() в функцию poisk()? Как передать значение i из функции poisk() в функцию main()? Если...

2
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);
0
soft.creator
104 / 104 / 4
Регистрация: 17.10.2010
Сообщений: 283
06.09.2011, 14:25 #3
WinAPI:
MultiByteToWideChar(исходная кодировка, ...)
WideCharToMultiByte(желаемая кодировка, ...)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.09.2011, 14:25
Привет! Вот еще темы с ответами:

Как передать массив из одной функции в другую? - C++
Нужна помощь. #include <iostream> #include <conio.h> using namespace std; int vod(int a) { int a, i; for (i = 0; i < 12;...

как в С++(3.1) скопировать файлик с одной директории в другую? - C++
Люди помогите, как в С++(3.1) скопировать файлик с одной директории в другую? И еще один вопросик как поместить в Си-билдере иконку в...

Как получить массив из одной функции в другую? - C++
Всем доброго времени суток! Как получить массив из первый функции во вторую, если она была объявлена в первой? Заранее спасибо.

Как передать массив из одной функции в другую - C++
Ребят помогите с массивами,алгоритм составил а с языком пока на "ВЫ". как таскать массив из процедуры в процедуру. перехожу с паскаля...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru