我需要将std :: string转换为std :: wstring。我在visual studio 2010中使用过以下的东西(并且工作正常): -
std::wstring_convert<std::codecvt_utf8_utf16<wchar_t>> converter;
std::string narrow = converter.to_bytes(wide_utf16_source_string);
std::wstring wide = converter.from_bytes(narrow_utf8_source_string);
但是,当我在gcc 4.3.4
上构建它时,它会出错: -
.cxx:333: error: 'wstring_convert' is not a member of 'std'
.cxx:333: error: 'codecvt_utf8_utf16' is not a member of 'std'
任何人都可以请我以平台无关的方式为我做一些转换。
答案 0 :(得分:0)
NSLocalNetworkUsageDescription