作者BattleRoyale (翔焰)
看板EE_DSnP
标题Re: [问题] C499失败
时间Sun Jun 22 09:41:29 2008
这边想问一个有关ITE回传的问题
就是判断isNegEdge时
到底应该是
if(isNegEdge)
ret=~ret;
return ret;
还是
if(isNegEdge)
return ~ret;
else
return ret;
之前我一直以为这两个是一样的...
可是测C499时两个跑出来的结果是天差地远
一个是两百多个node 一个是上万...
想请问哪个才是正确的呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.4.234
1F:推 timrau:ret的data type是什麽? 06/22 10:07
2F:→ BattleRoyale:BddNode 06/22 10:10
3F:→ BattleRoyale:实在是不懂为什麽测C17的brep全对C499会吃屎||| 06/22 10:12
4F:推 ric2k1:1. 应该一样 2. 也不应该是 200 多个 nodes... 06/22 10:48
5F:→ ric2k1:事出必有因, 检查一下 ~() 或是 copy constructor 罗! 06/22 10:49
6F:推 trancewu:不过 COPY CONSTRUCTOR 和 ~ 不是都是reference code吗@@ 06/22 13:30
7F:推 timrau:既然是差在= 猜测operator=可能也要检查一下 06/22 13:57
8F:→ BattleRoyale:刚教授帮忙检查过了没问题@@" 06/22 14:02
9F:→ BattleRoyale:我是说= 06/22 14:05
10F:推 s2kip:我也是耶~ 我brep C432的每个PO结果都对 但是C499就挂了... 06/22 15:43