[問題] 讀檔之function問題
使用codeblocks 寫C++
想把讀檔寫成function (已將問題簡化)
檔案 a.txt
內容 n 5
s 2
為了閱讀方便 , 將程式碼貼在網站 http://ideone.com/n9unn
很不懂的是 第8行要怎麼表達? ifstream fin(filename);
覺得很奇怪 這樣的程式碼可以執行 ???
因為自己原本的程式也是這樣寫 卻跑不出來,反而這個簡易的版本可以執行!
因為在main裡面沒有宣告任何東西
就寫read("a.txt",n,s); 再加上第8行的ifstream fin(filename); 這樣子而已!
可是自己的大程式 , 卻要將第8行寫成ifstream fin("a.txt"); 才可以執行!!!
我不懂為什麼會這樣???
在function裡面 不是應該寫 ifstream fin(filename);
然後在main裡面 再看你要讀哪一個檔案 再把檔案名稱寫入嗎?
不知道這樣說明會不會很亂???
其實就是想請教 若想把讀檔的模式做成一個function來運用
那在function裡面要怎麼寫? 在main()裡面要怎麼寫???
懇請各位高手指教~~~~ ><"
百思不得其解 弄了好幾個小時了 想不透 @@"
謝謝您~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.99.192
→
05/04 21:45, , 1F
05/04 21:45, 1F
推
05/04 21:57, , 2F
05/04 21:57, 2F
→
05/04 21:58, , 3F
05/04 21:58, 3F
→
05/04 22:09, , 4F
05/04 22:09, 4F
→
05/04 22:09, , 5F
05/04 22:09, 5F
→
05/04 22:11, , 6F
05/04 22:11, 6F
→
05/04 22:35, , 7F
05/04 22:35, 7F
→
05/04 22:37, , 8F
05/04 22:37, 8F
→
05/04 22:37, , 9F
05/04 22:37, 9F
→
05/04 23:36, , 10F
05/04 23:36, 10F
→
05/04 23:37, , 11F
05/04 23:37, 11F
→
05/04 23:40, , 12F
05/04 23:40, 12F
→
05/04 23:40, , 13F
05/04 23:40, 13F
→
05/04 23:42, , 14F
05/04 23:42, 14F
→
05/04 23:43, , 15F
05/04 23:43, 15F
→
05/04 23:44, , 16F
05/04 23:44, 16F
→
05/04 23:46, , 17F
05/04 23:46, 17F
→
05/04 23:47, , 18F
05/04 23:47, 18F
→
05/04 23:47, , 19F
05/04 23:47, 19F
→
05/04 23:48, , 20F
05/04 23:48, 20F
→
05/04 23:53, , 21F
05/04 23:53, 21F
→
05/04 23:54, , 22F
05/04 23:54, 22F
→
05/04 23:57, , 23F
05/04 23:57, 23F
→
05/05 09:56, , 24F
05/05 09:56, 24F
→
05/05 09:57, , 25F
05/05 09:57, 25F
→
05/05 10:11, , 26F
05/05 10:11, 26F
→
05/05 18:15, , 27F
05/05 18:15, 27F
→
05/05 18:21, , 28F
05/05 18:21, 28F
→
05/06 00:30, , 29F
05/06 00:30, 29F
→
05/06 00:31, , 30F
05/06 00:31, 30F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章