Re: [問題] dofile

看板EE_DSnP作者 (m(_ _)m)時間15年前 (2009/04/17 12:51), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《lovelylion2 (′‧ω‧‵)》之銘言: : 請問recursively dofile的時候應該有哪些輸出呢? : bool pushDofile(); : bool popDofile(); : stack<ifstream*> _dofileStack; // For recursive dofile calling : 似乎要用到這三個member,可是說明好少.. : 而且push跟pop在其他檔案中也沒有實裝,請問要自己寫嗎? : 我的openDofile()裡只有簡單的open()跟is_open()... : 目前輸入有限長度的dofile是可以正常運作...可是感覺很心虛..<囧> 要 recursive dofile 但是 _dofile 只有一個 當 _dofile 指向一個 ifstream 物件時 只能開一個檔案 要多開幾個的話 就要把目前 _dofile 的值存到 _dofileStack 裡面 然後用 _dofile 再 New 一個 ifstream 這樣就可以再開一個 要關閉目前檔案的話 關閉之後要到 _dofileStack 裡面把最上面的 pointer 值取出還給 _dofile -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.218.45

04/17 12:56, , 1F
阿..我懂了,感謝!!
04/17 12:56, 1F
文章代碼(AID): #19w0hUQx (EE_DSnP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
問題
0
1
完整討論串 (本文為第 2 之 3 篇):
問題
0
1
問題
1
1
文章代碼(AID): #19w0hUQx (EE_DSnP)