看板 EE_DSnP 關於我們 聯絡資訊
恩...其實這不算是甚麼很嚴肅的問題 只是小弟我寫一寫突然發現好像bool popDofile(); 這個member function的回傳值我從來沒有使用過(抖) 不論是在openDofile的時候,還是在closeDofile的時候 (其實openDofile裡面根本沒有叫到popDofile...不過這是題外話) 就只有把popDofile() call一下讓他作作事情就趕他走了 也沒有去管他的回傳值... 所以大家對這個回傳值有甚麼想法嗎XD? 我的想法是 如果dofileStack不能pop 也就是表示他沒有東西而已 除了在openDofile裡面會需要判定_dofileStack有沒有東西 我也想不到其他還有甚麼地方用得到... 可偏偏openDofile裡面也不需要進行popDofile的動作 所以如果我把popDofile只是拿來當作判定_dofileStack是不是為空的方法 應該會出大包吧... 所以這個回傳值到底是要拿去給誰用的呢= =? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.90.235
herbert570:有些回傳值不一定會有用說...我倒比較希望回傳的是 10/31 00:28
herbert570:被 pop 掉的 dofile 的 pointer 10/31 00:29
a3785lexx:歐歐,我只是臆測教授當初寫的時候會用到這個bool XD 10/31 00:52
a3785lexx:所以就覺得自己沒有用到應該是有甚麼概念上的差別 10/31 00:53
a3785lexx:話說回傳被pop掉的pointer好像比較有感覺 10/31 00:53
a3785lexx:不然我目前把這個取回的工作內建在popDofile內了@@... 10/31 00:54
a3785lexx:就變得有點詭異...pop的同時把_dofile給改了= =" 10/31 00:54
keyboardle:1821篇??不知道這個算不算回答到你的問題 11/01 12:26
ric2k1:嗯, 我也沒有用到回傳值, 只是想說 popDofile 這個 functio 11/01 13:57
ric2k1:應該回傳個 bool in case the stack is empty 11/01 13:57
a3785lexx:歐歐原來是這樣XD 11/01 23:49