作者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