作者vinlinch (好多事要做.....)
看板EE_DSnP
標題Re: [問題] 關於ite中的 T==E 和 uniquify
時間Thu Jan 18 16:45:35 2007
<<原文恕刪>>
話說我在經過一連串的debug之後
在firstpeople與samuelduan的幫助之下
發現我錯在一個地方
就是在bddNode.cpp的operator overloading之中
在call bddManager的時候我call到 bddManager.cpp 中的bddMgr
而不是call到bddNode.h中的_bddManager
當我改成call _bddManager就好了
想要問一下就是說
為什麼我當初call錯 compile還能過 也能run
而且bdd還能建的出來 只是長的跟別人不一樣 XD
如果一開始就始用錯 不是應該無法執行 "=" "&"的之類的嗎
還有就是想問一下 這兩個的差別在哪裡
麻煩大家了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.245.66
推 ric2k1:奇怪, 不是應該一樣嗎? In BddManager constructor --> 01/18 20:33
→ ric2k1:init() --> BddNode::setBddManager(this)... 01/18 20:34
推 vinlinch:我也不甚清楚耶 只是把bddMgr改成_bddManager就OK了 01/18 21:31