|
C++讀取文件,sPath只能是英文路徑,不能包含中文。否則不能打開文件!
ifstream resultFile(sPath,ios_base::out);//讀取Result.txt文件
VS2005讀寫文件常常不能識別中文路徑,這是VS2005的一個bug,只存在與VS2005,解決方法是在讀寫文件前改變系統(tǒng)設(shè)置,使之能識別中文
在讀寫文件前,加上這句話:setlocale(LC_ALL,"chs"); //將系統(tǒng)設(shè)置成能識別中文路徑
就可以了~!
|
|
|