看板 EE_DSnP 關於我們 聯絡資訊
: 推 ric2k1:CirGateV = CirGate* + invPhase + floatPhase 01/15 02:34 抱歉再問一個問題 在replace(CirGAte*, bool inv)的時候 裡面只有(size_t)g + (inv^isInv()) 那floatPhase在哪裡呢??? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.192
anfranion:GateV裏頭不也有個isFloat(?) 01/15 12:49
老師的意思應該是 設定的時候會順便把float phase傳進去 但是replace並沒有處理到 還有一個問題 如果有一個cirGate* aig, fanin0本來是一個aig 現在有一個CirGate* g 他是const 0 以下步驟後: aig->getIn0().replace(g, inv); 那麼現在aig->getIn0Gate()->isConst()會自動改成true嗎? aig->getIn0Gate()->getGid() == g->getGid()嗎 我試過好像步行欸... ※ 編輯: toshiba011 來自: 140.112.4.192 (01/15 13:35) 是我搞錯了... 搞懂了 謝謝各位 ※ 編輯: toshiba011 來自: 140.112.4.192 (01/15 16:00)
ric2k1:XD 回了... 01/15 16:10