作者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
1F:推 ric2k1:奇怪, 不是应该一样吗? In BddManager constructor --> 01/18 20:33
2F:→ ric2k1:init() --> BddNode::setBddManager(this)... 01/18 20:34
3F:推 vinlinch:我也不甚清楚耶 只是把bddMgr改成_bddManager就OK了 01/18 21:31