QString的到char*的编码转换
qt吧
全部回复
仅看楼主
level 5
某某某12358
楼主
我在写一个程序需要解压ZIP 为了图方便调用windows的syeam函数解压,这个函数参数是const char* 的
然后我用QString到std:string再到char* 发现我转的时候有些不是中文名的文件会乱码(比如日文) 怎么办呢?
2019年04月30日 13点04分
1
level 5
某某某12358
楼主
2019年04月30日 13点04分
2
level 1
myshinji
QString内部使用Unicode,而不是utf-8
2019年05月05日 05点05分
3
level 8
maningsms
toLocal8Bit
2019年05月05日 12点05分
4
level 6
神明仙主
不是中文名的乱码,就是英文数字乱码?没见过……,或者是欧洲文字乱码?那倒是有可能
2019年05月18日 08点05分
5
1