Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
Ascendancy
Заблокирован
#1

Как правильно перевести std::wstring в std::string ?

05.07.2013, 17:14. Просмотров 1174. Ответов 5
Метки нет (Все метки)

Собственно как?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2013, 17:14
Ответы с готовыми решениями:

Как привести std::wstring к std::string?
Как привести std::wstring к std::string?

Конвертация из std::string в std::wstring
В std::string находятся прочитанные данные из файла, в котором содержатся...

Std::string and std::wstring convert
случайно наткнулся на такую вот конвертацию std::string в std::wstring ...

std::string -> std::wstring
Как перевести данный код в код с использованием wstring ( посути использовать...

ошибка error: cannot convert 'std::string {aka std::basic_string<char>}' to 'std::string* {aka std::basic_stri
на вод поступают 2 строки типа string. определить количество вхождений строки 2...

5
ForEveR
В астрале
Эксперт С++
7995 / 4754 / 651
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
05.07.2013, 17:21 #2
В С++11 так http://en.cppreference.com/w/cpp/locale/wstring_convert
1
Ascendancy
Заблокирован
05.07.2013, 17:23  [ТС] #3
Ой... да забыл сказать, что это нужно сделать без C++ 11
0
Убежденный
Ушел с форума
Эксперт С++
15951 / 7263 / 1177
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
05.07.2013, 18:29 #4
Постановка вопроса неточная.
Что требуется получить в результате, std::string в какой кодировке ?
0
ForEveR
В астрале
Эксперт С++
7995 / 4754 / 651
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
05.07.2013, 19:05 #5
Ascendancy, Использовать что-то системное (http://msdn.microsoft.com/en-us/library/dd319072%28v=vs.85%29.aspx для винды), boost::locale (http://www.boost.org/doc/libs/1_54_0/libs/locale/doc/html/index.html), ICU (http://www.google.ru/url?sa=t&rct=j&...,d.bGE&cad=rjt), iconv (http://www.gnu.org/software/libiconv/) и т.д.
1
Avazart
Эксперт С++
7696 / 5605 / 543
Регистрация: 10.12.2010
Сообщений: 25,171
Записей в блоге: 17
06.07.2013, 01:32 #6
Цитата Сообщение от Убежденный Посмотреть сообщение
Постановка вопроса неточная.
Что требуется получить в результате, std::string в какой кодировке ?
Согласен все зависит от кодировки, и от того что нужно конкретно получить на выходе.
Тут то ли обрезать wchar_t образать до одного байта и положить в char либо, перенести в два char- ра
0
06.07.2013, 01:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.07.2013, 01:32

На основе исходного std::vector<std::string> содержащего числа, создать std::vector<int> с этими же числами
подскажите есть вот такая задача. Есть список . Создать второй список, в...

Запрошено преобразование от ‘const std::string*’ к нескалярному типу ‘std::string’
private: std::string firstName; }; std::string...

Как правильно сделать std::string блоками по 16 байт?
Я новенькая, простите за плохое оформление. Есть строка std::string которую...


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

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

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