看板 MacDev 關於我們 聯絡資訊
問題大概是這樣子的, 我剛剛在作學校作業,要用到infile, 然後在windows裡面做infile的話, 要讓程式一直讀到那個txt檔結束的話, 方法就是: while(!infile.eof()) 但是, 我剛剛作了很多小測試, 卻發現, 似乎,在Xcode裡面作這件事情, 會發生「一直跑不停,且讀出來的東西根本不是我文件檔裡面打的數字」, 我不知道該怎麼解決。 想請問一下版上厲害的大大們! 謝謝。 以下為原code: (要讀取文件檔中的數字,再傳到vector裡面) ifstream infile; vector<int> v1; int i; infile.open("v1.txt"); while(!infile.eof()) { infile >> i; v1.push_back(i); } 謝謝!感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.181.241
adms:挖~已經有學校在教 Xcode 了? 05/28 15:22
raytekimo:不是~是教寫c++,我只是用Xcode寫啦~ 05/28 23:24