与平台相关的方法
Win32
使用 WideCharToMultiByte
和MultiByteToWideChar
Apple
使用CFStringCreateWithBytes
linux
使用iconv库
使用 WideCharToMultiByte
和MultiByteToWideChar
使用CFStringCreateWithBytes
使用iconv库
C++标准为C++标准IO库设计了十分完善的国际化文本处理机制。但在实际使用中,却发现各种编译器对它的支持性存在较大的差异,很多时候无法正确的输出字符。于是我对此进行了深入的调查。