推 mymaydayya:既然count=0 還有可能被BddNode的destruct呼叫嗎? 01/11 22:03
→ mymaydayya:count=0應該就沒有BddNode指到他了吧 01/11 22:04
→ dryman:有道理XD count應該不會為零 01/11 22:11
→ dryman:那麼if (--count == 0 ) 時一定可以delete BddNodeInt嗎? 01/11 22:13
→ dryman:想起來了,destructor應該沒問題:D 01/11 22:29
推 herbert570:不一定喔! 01/11 22:42
→ herbert570:注意 bddArr 和 bddMap 存放的都只是 size_t! 01/11 22:42
→ herbert570:所以如果直接把他們 delete 掉,有可能出錯 01/11 22:42
→ dryman:嗯嗯,謝謝樓上:D 01/11 23:13
default constructor:
BddNode() : _nodeV(0) {}
在BddMgr裡面有很多地方會叫到這個
所以destructor, "=" 要處理 _nodeV本來為零的情況
※ 編輯: dryman 來自: 114.45.170.8 (01/11 23:29)