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

Project Activity

See All Activity >

License

Other License

Follow UTF-8 CPP

UTF-8 CPP Web Site

Other Useful Business Software
Migrate to innovate with Red Hat Enterprise Linux on Azure Icon
Migrate to innovate with Red Hat Enterprise Linux on Azure

Streamline your IT modernization journey with a holistic environment running Red Hat Enterprise Linux on Azure.

With Red Hat Enterprise Linux on Azure, businesses can confidently modernize their IT environment, knowing they don’t have to compromise on security, scalability, reliability, and ease of management. Securely accelerate innovation and unlock a competitive edge with enterprise-grade modern cloud infrastructure.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
10
0
1
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

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 :)
Read more reviews >

Additional Project Details

Intended Audience

Information Technology, Telecommunications Industry, Developers

Programming Language

C++

Related Categories

C++ Internationalization (I18N) Software

Registered

2006-07-06