What prerequisites are needed to do strict Unicode programming?
Does this imply that my code should not use char types anywhere and that functions need
To do strict Unicode programming:
strlen, strcpy, ... but their widestring counterparts wstrlen, wsstrcpy, ...) Multi-byte character sequences is an encoding that pre-dates the UTF-16 encoding (the one used normally with wchar_t) and it seems to me it is rather Windows-only.
I've never heard of wint_t.