作者ric2k1 (Ric)
看板EE_DSnP
標題Re: [閒聊] HW6 的 code...
時間Thu Dec 29 23:36:34 2011
: Open 了 HW6 的 code 會不會以後 HW6 就沒辦法出了啊...
:
: (我想起來我以前就試過只 open inherited class 的 .o 檔是不 work 的)
:
:
: 有點擔心我 open 以後隔天就發現解決的辦法了...
:
: --
:
※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 114.36.58.251
: 推 anfranion:咦,那為什麼我們那年沒這個問題(?) 12/29 01:38
: → ric2k1:因為當年大家不用改 CirGate.h... 12/29 01:55
感謝一些同學提供的建議 (我就不一一回了),
不過我覺得應該是沒有救,
簡單的說我認為是因為我的 CirGate 有用 inheritence,
所以在 compile time 時必須建立起 virtual table(for virtual function entries),
但是 cirGate.o 以及 cirMgr.o 已經 pre-compile 了,
並無法 follow dependency 重新 compile cirGate.cpp 以及 cirMgr.cpp,
所以他們的 virtual table 就會亂掉,
造成大家明明呼叫 optimize 卻跑去執行別的 function 的原因。
: 推 nfprzkuma:要看有多少人想用老師的code吧 像我就完全不想用XDD 12/29 11:20
: → nfprzkuma:不是對自己code很有信心 而是不想要再多花時間去了解... 12/29 11:21
: 推 takua624:同樓上 12/29 11:46
: 推 TommyKSHS:同樓樓上 12/29 13:53
: 推 e124553423:parsing太慢所以打算完全放棄自己的code== 12/29 15:13
: 推 nfprzkuma:樓上 反正這次不測parsing速度 只要讀的進來應該沒差吧 12/29 15:34
: 推 victoret:樓上 +1...本來也覺得自己的 parsing 太慢...不過 final 12/29 15:45
: → victoret:project 猜測應該不會測 parsing 的效能...就用自己的了 12/29 15:46
Parsing 的效能的確不會測,只要你自己受得了,你可以選擇用自己的。
不過也歡迎再檢查一下你自己的寫法,會慢一定是因為你做了 O(n^2) 的事情,
如果不是太難改就改一下吧!
: 推 dryadd52379:我也不是很想重新了解code了== 12/29 16:41
: 推 billy0131:想請問final project還會測輸入格式錯誤error message嗎 12/29 17:37
: → billy0131:因為HW6這部分沒做完,但是有點想用自己的code 12/29 17:38
不會。我們只測試正確的電路。
: 推 e124553423:如果parsing不完根本沒辦法做繼續的測試呢-.- 12/29 18:12
(另外回文)
: → djshen:先找找parse不完的原因? 12/29 18:14
: → wmin0:直接放棄 error message 吧... 12/29 18:15
: → e124553423:anyway,我HW6時並沒有用繼承,在老師公布code前先砍掉 12/29 18:36
: → e124553423:重練看看吧 12/29 18:36
: → djshen:我覺得跑不完可能是花太多時間在access gate上面@@ 12/29 19:06
: → djshen:用不適當的方法會從O(1)變成O(n).. 12/29 19:07
: → djshen:不然parse error應該不太可能差那麼多 12/29 19:09
: 推 e124553423:不是可能,根本就是啊XD,只是砍掉重練真的很煩就是了- 12/29 19:27
: 推 janetlai22:老師辛苦了:)我會先用自己的code 12/29 20:46
: 推 xup65p4:身為一個hw6寫得不太好的同學表示極度需要老師的CODE... 12/29 22:37
(好,請看下篇)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.58.251
1F:推 gamerred:何不讓需要define/hide 的function 去call 一個全域func 12/30 13:37
2F:→ gamerred:再讓我們在自己的cpp裡定義那個funciton呢? @@ 12/30 13:38
3F:→ ric2k1:樓上果然是傳說中的高手... 我怎麼沒想到呢 XD 晚上來試試 12/30 14:25