您的位置:首页 > Web前端

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.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  buffer