[問題] 讀取txt檔中的值

看板C_and_CPP (C/C++)作者 (RTB)時間16年前 (2009/07/15 22:05), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
現在我TXT檔的的內容為 0 1 0 0 0 1 1 1 0 0 0 這樣 每一行只有一個字 我要怎麼讀取第一行之後 在換行讀 我本來是用while((fscanf(fp1,"%d",tempstr))!=EOF) 但是他這樣就一次讀完了 有什麼方法 可以 一行行讀完 換行讀? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.20.31

07/15 22:48, , 1F
tempstr是什麼型態??
07/15 22:48, 1F

07/16 02:36, , 2F
while(cin.getline(fp1,100));
07/16 02:36, 2F

07/18 15:04, , 3F
就是2樓說的,用getline,它會讀到換行時停止
07/18 15:04, 3F
文章代碼(AID): #1ANU8_k3 (C_and_CPP)
文章代碼(AID): #1ANU8_k3 (C_and_CPP)