[問題] Xcode裡C++的fstream
問題大概是這樣子的,
我剛剛在作學校作業,要用到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
→
05/28 15:22, , 1F
05/28 15:22, 1F
→
05/28 23:24, , 2F
05/28 23:24, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章