討論串[問題] 是否能將檔案輸入 導入至 cin ??? C++
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者adxis (acer)時間16年前 (2009/07/16 12:25), 編輯資訊
0
0
0
內容預覽:
ifstream fin("in.txt");. cin.rdbuf( fin.rdbuf() );. string buf;. while( getline( cin, buf ) ). cout<<buf<<endl;. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 59

推噓2(2推 0噓 7→)留言9則,0人參與, 最新作者Y78 (Y78)時間16年前 (2009/07/15 22:17), 編輯資訊
0
0
1
內容預覽:
在 main( ) 的一開始加上下面這兩行即可:. freopen("in.txt", "rt", stdin);. freopen("out.txt", "w+t", stdout);. in.txt是輸入檔檔名. out.txt是輸出檔檔名. 要跟程式放在同個資料夾下. 只要加入上面那兩行. 就

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者adrianshum (Alien)時間16年前 (2009/07/15 19:59), 編輯資訊
0
0
0
內容預覽:
IDE 的確未必會有這種. 因為那是 shell 提供的, IDE 未必會經由 shell. 去執行你的執行檔.. 不過, 通常 IDE 會提供. 1) 讀檔作為 standard Input. 2) 把你的執行結果 redirect. 的功能. 還有, 我覺得與其改一堆程式來遷就,. 為什麼不 c

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者legnaleurc (CA)時間16年前 (2009/07/15 19:57), 編輯資訊
0
0
1
內容預覽:
./a.out < in.txt > out.txt. 假設你的執行檔是 a.out. 在 IDE 的執行加上後面的東西: < in.txt > out.txt. 如果沒有這種設定的話,換個 IDE 吧. --. 自High筆記(半荒廢). http://legnaleurc.blogspot.co

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者fooleric (哇哇哇)時間16年前 (2009/07/15 09:47), 編輯資訊
0
0
0
內容預覽:
我之前有試過將 cout 導致檔案..... ofstream fout("out.txt",ios::app);. #define cout fout. 然後想debug的話在把define那行註解掉...... --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 114.137
首頁
上一頁
1
2
下一頁
尾頁