Android 如何将WCP1252字符串读入std::tstring?

Android 如何将WCP1252字符串读入std::tstring?,android,c++,Android,C++,我在WCP 1252编码的头文件中有一个字符串: #define MY_STR "This string has some fancy characters like ©" 如何使用编译器和运行时环境(特别是在Android上运行的UTF-8)将其读入std::tstring _TMY_STR不起作用。循环遍历字符并一次添加一个字符是可行的,但是有更干净的解决方案吗?我最终使用预处理器ifdef根据平台初始化字符串,并且每个字符串文本都根据该平台的首选编码进行编码

我在WCP 1252编码的头文件中有一个字符串:

#define MY_STR "This string has some fancy characters like ©"
如何使用编译器和运行时环境(特别是在Android上运行的UTF-8)将其读入std::tstring


_TMY_STR不起作用。循环遍历字符并一次添加一个字符是可行的,但是有更干净的解决方案吗?

我最终使用预处理器ifdef根据平台初始化字符串,并且每个字符串文本都根据该平台的首选编码进行编码