I'm writing a small application that must read files in any Unicode format (UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE) into UTF-32 strings, and then manipulate them.
Is there any open source library that offers functionality similar to "string" and "fstream" (or "cstdio" and "cstring") but with full unicode support? Or an easy way to do it with the standard one?
I'd like the solution to be portable.
Sorry for my bad english. Thanks in advance.
Lodovico