Начало » Discussions » Unix Q&A » C++ и Unicode (C++ и Unicode)
C++ и Unicode [сообщение #2595] Пт, 10 Октябрь 2008 15:12 Переход к следующему сообщения
SergDkv в настоящее время не в онлайне  SergDkv
Сообщений: 9
Зарегистрирован: Май 2004
Registered Member
Можно ли работать на C++ с Unicode строками _переносимым_ и _удобным_ образом?

Прочитать ввод пользователя (stdin),
сохранить его как набор unicode-строк,
провести некоторые преобразования,
вывести в stdout результат, чтобы пользователь смог прочитать, то, что выводится,
записать результат в файл в кодировке UTF-8.

Можно ли при этом использовать STL?

Прошу прощения, если пишу не в тот форум. В этом случае прошу указать подходящий.
Re: C++ и Unicode [сообщение #2598 является ответом на сообщение #2595] Пт, 10 Октябрь 2008 18:06 Переход к предыдущему сообщенияПереход к следующему сообщения
Michael в настоящее время не в онлайне  Michael
Сообщений: 146
Зарегистрирован: Апрель 2006
Senior Member
wstring, wcout, wcin и прочее в том же духе.
Re: C++ и Unicode [сообщение #2599 является ответом на сообщение #2595] Сб, 11 Октябрь 2008 22:35 Переход к предыдущему сообщения
SergDkv в настоящее время не в онлайне  SergDkv
Сообщений: 9
Зарегистрирован: Май 2004
Registered Member
Спасибо, Michael.

С переносимостью не очень хорошо - cygwin не понимает wstring (обещают поправить в версии 1.7, но когда эта версия выйдет я не знаю).
Буду смотреть дальше на переносимость. Watcom С посмотрю.

PS: кажется, это действительно удобно и надежно.
Предыдущая тема: Спам достал!
Следующая тема: exim в качестве почтового сервера
Переход к форуму:
  


Текущее время: Чт июн 04 02:48:18 +10 2020

Общее время, затраченное на создание страницы: 0.00528 секунд