我需要使用 C++ 在嵌入式设备上编写一个应用程序。我可能也需要支持 Unicode(尽管我不是这方面的专家)。我也看过 Joel Spoolsky 关于 Unicode 的文章:http: //www.joelonsoftware.com/articles/Unicode.html
我的问题是我上面提到的,在这样的 C++ 应用程序中使用 Unicode 的方法是什么?我应该到处使用 wchar_t 吗?还是 std::wstring?
一直使用 wchar_t 可能会遇到什么问题?(这篇文章提到了一些使用 unicode 字符串可能会遇到的问题:Switching from std::string to std::wstring for Embedded applications? - 但我仍然有点困惑,不知道该怎么做)。