ifstream ifile("中文路径")
2011-11-26 20:54
253 查看
ifstream ifile("中文路径");
char buffer[81];
ifile.getline(buffer,81,'\n');
buffer一直为空。原因是使用了中文路径,改为英文路径则不存在问题了!
是不是我选择字符集选的ascii,要用unicode才能支持中文。
或者使用其它的方法,使fstream支持中文路径:http://www.cppblog.com/gohan/archive/2008/05/11/49488.html
或者使用CStdioFile.
char buffer[81];
ifile.getline(buffer,81,'\n');
buffer一直为空。原因是使用了中文路径,改为英文路径则不存在问题了!
是不是我选择字符集选的ascii,要用unicode才能支持中文。
或者使用其它的方法,使fstream支持中文路径:http://www.cppblog.com/gohan/archive/2008/05/11/49488.html
或者使用CStdioFile.
相关文章推荐
- ifstream & ofstream 打开中文路径失败的解决方案
- ifstream打开含中文路径名文件失败的原因
- [转载]VS2005中ifstream不能读中文路径文件的bug
- 关于std::fstream以及std::ifstream打开中文路径名失败的问题和解决方法
- VC中ifstream中文路径读取失败的问题
- ifstream或ofstream打开带有中文路径的文件失败解决方法
- vc中ifstream ofstream不能读取带有中文路径
- vc中ifstream ofstream不能读取带有中文路径
- ifstream(ofstream) 打开中文路径失败
- 剖析ifstream打开含中文路径名文件失败的原因
- [转载]VS2005中ifstream不能读中文路径文件的bug
- vs2008 std::fstream以及std::ifstream打开中文路径名失败的解决方法
- 剖析ifstream打开含中文路径名文件失败的原因
- 关于std::fstream以及std::ifstream打开中文路径名失败的问题和解决方法
- ifstream中文路径问题分析
- 转 ifstream 读取中文路径
- ifstream打开中文路径的问题
- 剖析ifstream打开含中文路径名文件失败的原因
- 剖析ifstream打开含中文路径名文件失败的原因
- 剖析ifstream打开含中文路径名文件失败的原因