藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


關於C++文件讀寫問題,急啊

以下是我的一段code

ifstream infile;
ofstream outfile;
       
infile.open("c:data.dat");
outfile.open("c:databackup.txt");

生成了databackup.txt後

我用

infile.close();
outfile.close();


關閉了文件

然後我要用databackup.txt裡的數據生成新的文件data2.txt

infile.open("c:databackup.txt");  
outfile.open("c:data2.txt");


可是就是什麼都讀不了
data2.txt是個空文件

查了一下指針位置

文件關閉前,databackup的位置在2248

關閉,重新打開後,位置在-1

正常打開文件,指針位置應該在0吧?

不知道怎麼回事情

謝謝大家指教啊

關於C++文件讀寫問題,急啊

你說的都沒有問題,可能是你的程序其他地方有問題,比如說:
生成databackup.txt的時候

關於C++文件讀寫問題,急啊

c:data2.txt?????
c:\\data2.txt

打開成功了沒有



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com