游侠无极限 发表于 2006-1-13 23:35:00

刚才碰到一问题,看来以后要注意了……

<P>类似于</P>
<P>bool initA();</P>
<P>bool initB();</P>
<P>.....</P>
<P>bool fun()</P>
<P>{</P>
<P>    bool bRet = funxx();</P>
<P>    return initA() &amp;&amp; bRet &amp;&amp; initB();</P>
<P>}</P>
<P>本意是initA和initB函数都想执行,然后返回综合结果,可是在实际中,bRet 得到了false,从而逻辑运算优化导致了initB未被执行……</P>

Eagle 发表于 2006-1-14 10:33:00

<P>这个……难道楼猪从来就不知道?</P>

游侠无极限 发表于 2006-1-14 18:36:00

<DIV class=quote twffan="done"><B>以下是引用<I>Eagle</I>在2006-1-14 10:33:55的发言:</B><BR>
<P>这个……难道楼猪从来就不知道?</P></DIV>
<P>事实上从来没有注意过,昨天做个东西才发现的</P>

爱你在星期天 发表于 2006-4-18 16:34:00

页: [1]
查看完整版本: 刚才碰到一问题,看来以后要注意了……