|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.08.2011, 12:37 | #1 |
Пользователь
Регистрация: 11.10.2009
Сообщений: 22
|
Вывод в файл wstring/wchar* с преобразованием кодировки
Имеется строка в юникоде(wstring или wchar*). Вопрос такой, как вывести её в файл, изменив кодировку на заданную. Желателен какой нибудь файловый поток и поддержка utf-8,win12-1251 и по возможности koi-8, ну и конечно сам юникод. Благодарю за внимание
|
17.08.2011, 18:01 | #2 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
WideCharToMultiByte/MultiByteToWideChar
|
18.08.2011, 13:06 | #3 |
Пользователь
Регистрация: 11.10.2009
Сообщений: 22
|
а можно пример конкретного использования пожалуйста
|
18.08.2011, 18:42 | #4 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
Когда-то писал FTP клиент и пришлось конвертить ответ сервера из UTF-8.
На входе байтовая строка от сервера. Функция возвращает размер результирующей строки в байтах и записывает ответ обратно в char*. Примерно так: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Конвертировать файл, кодировки | Neolit1819 | Общие вопросы C/C++ | 2 | 22.04.2011 15:19 |
wchar + кириллица | Toshig | Общие вопросы C/C++ | 0 | 03.10.2010 02:54 |
Вывод на косоль wstring in Qt | Suren | Qt и кроссплатформенное программирование С/С++ | 1 | 22.03.2010 16:27 |
Вывод русской wstring | Alessa | Общие вопросы C/C++ | 11 | 23.01.2010 12:30 |
Запись в файл с преобразованием | DenisVoronov | Помощь студентам | 8 | 05.05.2009 19:48 |