08/08/03 23:06:02 PkBsN97L
んなわけない。論理積演算子は左側のオペランドがfalseなら右側は評価されずスルーされる。
C++規格ドラフトより
URLリンク(www.kuzbass.ru:8086)
> Unlike &, && guarantees left-to-right evaluation: the second operand is not evaluated if the first operand is false.
あとK&Rのp.26とか、プログラミング言語C++の6.2.2とか、アセンブリャーが吐くコードとか参照