Perlについての質問箱 26箱目
■ このスレッドは過去ログ倉庫に格納されています
0535デフォルトの名無しさん
2006/08/09(水) 18:36:44my $bit = 2; # セットしたいbit位置(を1にした値)
my $flag = 1; # セットするflag状態 0 or 1
として、bitのset、resetを行うような処理を、
my $mask = ~$bit;
$flags &= $mask;
$flags |= $bit if $flag;
こう書いているのですが、もうちょっとなんとかなりませんかね。
■ このスレッドは過去ログ倉庫に格納されています