[問題] set() & replace() in CirGateV
想請問一下在CirGateV裡的set(CirGate*,bool) 和 replace(CirGate*,bool)
在功用上有何不同阿?
因為我寫完Strash功能後發現
在optimize時我用replace可以對
但在strash的merge時用replace的話
看cirp -n時會有些該inv的沒有inv(也就是該有!沒有)
可是改成用set後就可以
想說是不是set和replace在公用上的不同所造成的??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.25.106
推
01/16 03:39, , 1F
01/16 03:39, 1F
推
01/16 03:42, , 2F
01/16 03:42, 2F
→
01/16 03:44, , 3F
01/16 03:44, 3F
※ 編輯: melomeloguy 來自: 140.112.25.106 (01/16 03:50)
推
01/16 04:00, , 4F
01/16 04:00, 4F
→
01/16 04:01, , 5F
01/16 04:01, 5F
→
01/16 04:01, , 6F
01/16 04:01, 6F
→
01/16 04:03, , 7F
01/16 04:03, 7F
→
01/16 04:03, , 8F
01/16 04:03, 8F
→
01/16 04:04, , 9F
01/16 04:04, 9F
→
01/16 04:04, , 10F
01/16 04:04, 10F
→
01/16 04:05, , 11F
01/16 04:05, 11F
→
01/16 04:08, , 12F
01/16 04:08, 12F
→
01/16 04:10, , 13F
01/16 04:10, 13F
推
01/16 22:24, , 14F
01/16 22:24, 14F
→
01/17 00:15, , 15F
01/17 00:15, 15F