> > 変数が0なら1に1なら0にしたいんだけど
> > if(a){
> > a = 0;
> > }else{
> > a = 1;
> > }
> > か
> > a^=1;
> > a&=1;
> > か
> > どっちがいい?
> フラグ立てなんざ滅多に通らない、かつ将来拡張する可能性の高いパスなんだから
> ベタに可読性が高く書くのが良いよ
カーソルみたいな点滅表示で表示するかしないかの判定に使うフラグみたいに頻繁に通るフラグの場合はどっちがいい?
参考:2003/11/02(日)01時13分00秒