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.
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.