[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[WitchTech 00512] Re: -= 演算子の数式展開はバグ?
- Subject: [WitchTech 00512] Re: -= 演算子の数式展開はバグ?
- From: "Akira Kitano f2akira" <f2akira@fd5.so-net.ne.jp>
- Date: Fri, 10 Nov 2000 13:22:15 +0900
f2akira@大阪です。
At November 10, 2000 12:44 PM <boots@estyle.ne.jp> さん wrote:
> #普通 a-=b-c なんて書くほうがアレだと思いますけど
>
> > K&RのC規格や、gccの -= の数式解釈は、以下のようになって> います。
> > a -= b => a -= (b) => a = a - (b)
> >
> > ワンダーウィッチ(LSIC-forW)ではどうも
> > a = a - b - c
> >
> > これは仕方がないことでしょうか。
もっと、素直(?)に...
a-=(b-c)
...は、いかがでしょうか??
私は(仕事で)たびたびコンパイラ環境が変わるので、処理系に依存しそ
うなコード(人間がとちりそうなコード含む)は、カッコを付けて、わか
り易くしています。(^^)
ワンダーウィッチ(LSIC-forW)の出力コードは、確かにバグのような気
がしますね...。
PS. boots@estyle.ne.jp さんへ
ご使用のメーラの設定で「Reply-To:」が設定されているようですね。で
きれば、MLに送信する場合は外される事をお勧めします。(^^)
ML Archives