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

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

Войти
Регистрация
Восстановить пароль
 
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
#1

Перекодировка - C++

15.04.2013, 06:08. Просмотров 248. Ответов 0
Метки нет (Все метки)

Нужна какая то функция, которая будет возвращать std::wstring в unicod, принимая на входе ansi с кириллицей и латиницей в char*, const char*, или в std::string, но не в std::&string, не в std::*string, не в const std::&string и не в const std::*string, на входе должна быть разрешена явная нуль-терминальная константа в ansi, или её приведение к std::string без создания специальной переменной в вызывающей функции. При этом текст вида if (s[i]=="ф") result+=L"ф"; или не допускается, или функция должна быть уже скомпилирована и готова к статической линковке, так как задача вызвана не возможностью скомпилить исходник с многобайтными символами в явных константах. code blocks не хочет компилить ничем, кроме MinGW, а ему упорно подсовывает исходник только в ansi, перекодировка файла исходника в уникод не помогает, code blocks умудряется перекодировать назад в ansi. Где взять такую функцию?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2013, 06:08     Перекодировка
Посмотрите здесь:

C++ Перекодировка файла в C++
Перекодировка с Паскаля на C++ C++
C++ Перекодировка char в char*
Delphi перекодировка
Перекодировка исходного файла под ДОС C++
C++ libxslt libxml2 - Перекодировка
Java SE Перекодировка
C++ Перекодировка из EBCDIC в win1251
C++ Перекодировка текста для вывода в окне
C++ Перекодировка текстовых файлов
Перекодировка строки
перекодировка Assembler

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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