title: Should I use wchar_t when using UTF-8?
body: <p>UTF-8 can encode in 1, 2, and up to 4 bytes. A single <code>char</code> on my system is 1 byte. Should I use <code>wchar_t</code> as a precaution so that I will be able to fit any arbitrary UTF-8 encoded character?</p>