当前位置: 代码迷 >> QT开发 >> QT用fopen打开含有中文的文件打开失败, 为什么?
  详细解决方案

QT用fopen打开含有中文的文件打开失败, 为什么?

热度:198   发布时间:2016-04-25 03:08:55.0
QT用fopen打开带有中文的文件打开失败, 为什么???
QT用fopen打开带有中文的文件打开失败, 为什么???
------解决思路----------------------
如果你能确定不是路径和权限问题,那基本上可以确定是字符集问题。

考虑3个问题:
1. 你的fopen() 使用的何种字符集? (一般来说,这个应该是你的本地字符集)
2. 你的Qt使用的是何种执行字符集 ?(取决于你的代码写得是否规范,可能和你的问题无关)
3. 你在Qt中传递给fopen的“字节流char* ”使用的是何种字符集?
  相关解决方案