![]() |
![]() |
Namespaces | |
namespace | Glib |
Classes | |
class | Glib::ustring_Iterator<T> |
The iterator type of Glib::ustring. More... | |
class | Glib::ustring |
Glib::ustring has much the same interface as std::string, but contains Unicode characters encoded as UTF-8. More... | |
Functions | |
gunichar | get_unichar_from_std_iterator (std::string::const_iterator pos) G_GNUC_PURE |
Extract a UCS-4 character from UTF-8 data. |
|
Extract a UCS-4 character from UTF-8 data.
Convert a single UTF-8 (multibyte) character starting at This is mainly used by the implementation of Glib::ustring::iterator, but it might be useful as utility function if you prefer using std::string even for UTF-8 encoding. |