在阅读完“
顺便说一下,正如这里所述,以下代码在GCC中无法工作:
<codecvt>
不是标准头文件吗?”之后,我不确定该怎么做,因为我的Windows版本的代码库使用<codecvt>
在宽字符串和字符串之间进行转换。我目前在Linux版本的代码中使用GCC 4.7。最新版的GCC也没有<codecvt>
吗?有什么解决方法?顺便说一下,正如这里所述,以下代码在GCC中无法工作:
wstring ws = L"hello";
string ns(ws.begin(), ws.end());