作者a3785lexx (Alex)
看板EE_DSnP
標題[閒聊] 關於popDofile的回傳值
時間Fri Oct 30 19:29:14 2009
恩...其實這不算是甚麼很嚴肅的問題
只是小弟我寫一寫突然發現好像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
1F:推 herbert570:有些回傳值不一定會有用說...我倒比較希望回傳的是 10/31 00:28
2F:→ herbert570:被 pop 掉的 dofile 的 pointer 10/31 00:29
3F:→ a3785lexx:歐歐,我只是臆測教授當初寫的時候會用到這個bool XD 10/31 00:52
4F:→ a3785lexx:所以就覺得自己沒有用到應該是有甚麼概念上的差別 10/31 00:53
5F:→ a3785lexx:話說回傳被pop掉的pointer好像比較有感覺 10/31 00:53
6F:→ a3785lexx:不然我目前把這個取回的工作內建在popDofile內了@@... 10/31 00:54
7F:→ a3785lexx:就變得有點詭異...pop的同時把_dofile給改了= =" 10/31 00:54
8F:推 keyboardle:1821篇??不知道這個算不算回答到你的問題 11/01 12:26
9F:推 ric2k1:嗯, 我也沒有用到回傳值, 只是想說 popDofile 這個 functio 11/01 13:57
10F:→ ric2k1:應該回傳個 bool in case the stack is empty 11/01 13:57
11F:→ a3785lexx:歐歐原來是這樣XD 11/01 23:49