Zeroフラグはたしかに++演算子はないが
直前に見ているのが変数なのか、フラグなのかはハードからはわからないから
そこはプログラマーが書くときに
フラグになるようにコードを書け
とか変数からだから遅い
とか
flag++;
とすることでフラグにするなかならず変数に取れというように
コンパイラに指示できる
こういうのを、あなたが気が付きにくくする魅力という
Permalink | 記事への反応(0) | 09:50
ツイートシェア
だからBOOLの場合flagが偽の場合flag++をすると真になるが 真を++しても偽にはならない事が多い 他方boolの場合は int i; bool f = i &1; にかなり近いから f = f&1; の場合 f++をすると偽に...
Zeroフラグはたしかに++演算子はないが 直前に見ているのが変数なのか、フラグなのかはハードからはわからないから そこはプログラマーが書くときに フラグになるようにコードを書...