Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Подскажите хороший буфер для wchar.


Автор: Nekкий 17.8.2011, 10:11
Здравствуйте. Подскажите какой нибудь класс для того, чтобы создать буфер для wchar. Желательно чтобы можно было осуществлять ввод в потоковом режиме (т.е. при помощи "<<"). И очень бы хотелось увидеть пример его использования. Использую VC9. Благодарю за внимание. 

Автор: Cheloveck 17.8.2011, 10:21
http://msdn.microsoft.com/en-us/library/wt3s3k55%28v=vs.71%29.aspx

Добавлено через 1 минуту и 51 секунду
Только одно НО. В MinGW g++ у этой строки с потоками проблемы. У остальных всё норм, из того, что я видел.

Автор: spyswamp 17.8.2011, 14:33
Nekкий, std::stringstream. В него можно с помощью оператора << засовывать данные (как и в std::cout). Ну а сами данные либо оставляешь wchar_t*, либо юзаешь std::wstring.

Автор: volatile 18.8.2011, 00:57
Цитата(spyswamp @  17.8.2011,  14:33 Найти цитируемый пост)
std::stringstream. В него можно с помощью оператора << засовывать данные (как и в std::cout). Ну а сами данные либо оставляешь wchar_t*, либо юзаешь std::wstring. 

std::stringstream - это для char.

Цитата(Nekкий @  17.8.2011,  10:11 Найти цитируемый пост)
для wchar

std::wstringstream

Автор: spyswamp 19.8.2011, 11:07
volatile, ты прав. smile Описка у меня, спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)