2008-09-26 (金)
*n+=x ≡ n=n+x
これを忘れてバグを仕込みそうになったのでメモ.
例えば,
n-=x; n+=x;
この処理を行ったとき,nの値が最初と異なる可能性がある.もちろん,演算子のオーバーロードや,浮動小数点数の精度の話ではありませんし,nはオーバーフローしません.
この日記はフィクションです.登場する人名・団体名・地名・職業などはぜんぶ架空のものです. なので実際のものとは何も関係がありません. それから,写真のように見える画像はCGもしくは念写によるものです.