[問題] C++讀檔的問題
我的部分程式碼如下:
char line[200];
ifstream fin;
fin.open("filename",ios::in);
if(!fin)
{
cerr<<"Can't open file!\n";
exit(1);
}
while(!fin.eof())
{
fin.getline(line,200);
token=strtok(line,",");
do
{
info=atoi(token);
token=strtok(NULL,", ");
}while(token);
}
fin.close();
--
在這一段程式碼之後,我要再開啟相同的檔案,
都會產生Can't open file或是當掉。
我試過不close,改用fseek重頭讀取,但仍讀不到檔案。
想請教板上大大,我的程式問題出在哪裡?<(__ __)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.45.83
推
04/10 23:04, , 1F
04/10 23:04, 1F
推
04/11 12:26, , 2F
04/11 12:26, 2F
→
04/11 16:23, , 3F
04/11 16:23, 3F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章