A simple, portable and lightweight generic library for handling UTF-8 encoded strings.
Features
- Iterating through UTF-8 encoded strings
- Converting between UTF-8 and UTF-16/UTF-32
- Detecting invalid UTF-8 sequences
Categories
Internationalization (I18N)License
Other LicenseFollow UTF-8 CPP
Other Useful Business Software
Rate This Project
Login To Rate This Project
User Reviews
-
The example for utf8::append does not work as shown in the current release (v2_3_4) but instead returns the buffer unaltered, effectively producing an empty string for all codepoints. Understanding why is well beyond my capacity since I'm only starting to learn the basics of c++. However, with a little experimentation I found that the same function works as described in the unreleased 3.0 branch, last updated 2013-03-09 which is earlier than the latest update to the 2.0 branch. I would create a ticket but the button is disabled. So... should I continue to use the unreleased library that appears to do what I need, or look elsewhere for something that doesn't look quite as abandoned?
-
We use this internally to help us convert between UTF-16 - UTF-8 .. It simple and works well. Thank you!!
-
Very nice. It's useful for me. Thanks a lot : )
-
Thanks very good project! +
-
Very nice app :)