Преобразование из ustring в string (C++)
Модератор: Модераторы разделов
-
- Сообщения: 11
- ОС: Linux Mandriva 2007 PP+ o_O
Преобразование из ustring в string
Как преобразовать строку из Glib::ustring в std::string?
-
- Сообщения: 11
- ОС: Linux Mandriva 2007 PP+ o_O
Re: Преобразование из ustring в string
24 просмотра, не одного ответа. Люди добрые помогите. 

-
- Сообщения: 402
- Статус: Красноглазик со стажем
- ОС: Mavericks
Re: Преобразование из ustring в string
http://www.gtkmm.org/docs/glibmm-2.4/docs/...1_1ustring.html - документация по GLib::ustring. Смотрим внимательно... И... Бинго!!! Вот оно:
Get a per-byte representation of the string.
operator std::string () const
const std::string& raw () const
const char* data () const
const char* c_str () const
ЗЫ: 2 минуты гугления, чудеса
Get a per-byte representation of the string.
operator std::string () const
const std::string& raw () const
const char* data () const
const char* c_str () const
ЗЫ: 2 минуты гугления, чудеса

-
- Сообщения: 11
- ОС: Linux Mandriva 2007 PP+ o_O
Re: Преобразование из ustring в string
Alxn1 писал(а): ↑11.05.2008 19:42http://www.gtkmm.org/docs/glibmm-2.4/docs/...1_1ustring.html - документация по GLib::ustring. Смотрим внимательно... И... Бинго!!! Вот оно:
Get a per-byte representation of the string.
operator std::string () const
const std::string& raw () const
const char* data () const
const char* c_str () const
ЗЫ: 2 минуты гугления, чудеса
Действительно чудеса!
-
- Сообщения: 11
- ОС: Linux Mandriva 2007 PP+ o_O
Re: Преобразование из ustring в string
std::string Glib::locale_from_utf8 ( const Glib::ustring& utf8_string )
Convert from UTF-8 to the current locale's encoding.
Convenience wrapper around Glib::convert().
Parameters:
utf8_string The UTF-8 string to convert.
Returns:
The input string converted to the charset used by the operating system's current locale.
Exceptions:
Glib::ConvertError
Спасибо. Буду осваивать гуглю
