Some Words About Encodings

18 Nov 2012

This weekend I read a nice blog post about text encodings and character sets. Now I finally understand what U+1E00 means and how utf-8, utf-16 and utf-32 differ.

One additional thing I learned from this post is this command: iconv; try man iconv in your command line. BTW, it is also a standard library in most UNIX/Linux systems. Enjoy it.

Having this iconv tool in mind, now you probably know what C/C++ ICU library is for; hopefully using it shouldn’t be as confusing.