水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
1/1
|
转到
主题:g++里怎么把GBK字符串转成UTF-8字符串?谢谢
6楼
|
ble
|
2021-03-03 19:46:22
|
展开
Windows自带icu库,用这个应该不用担心库自带数据大小问题。其实如果只是GBK转UTF8的话,用标准库应该也可以:
std::filesystem::path(gbk_str, std::locale("zh_CN.gbk")).u8string();
【 在 hgoldfish 的大作中提到: 】
: 但是这个 iconv 数据库特别大。
: 如果只在 windows 底下用。可以用 win32api 的一系列函数。
:
--
FROM 222.129.50.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版