|
[ トップページ ]
[ ____CommandPrompt ] [ ____JScript ] [ ____MySQL ] [ ____Cygwin ] [ ____Java ] [ ____Emacs ] [ ____Make ] [ ____Perl ] [ ____Python ] [ ____OpenGL ] [ ____C# ] [ ____StyleSheet ] [ ____C++ ] [ ____Winsock ] [ ____Thread ] [ ____VisualStudio ] [ ____C ] [ ____Win32API ] [ ____Lua ] [ ____PhotoShop ] ヘッダ検索 ■ ビット演算(BitOperation)DESC bit を立てる i | 0x00000001 bit を調べる if ( i & 0x00000001 ) mask する( 下位4bit ) if ( i & 0x0000000f ) TIP flag に複数の値( 状態 )を設定したい際に効果的 stat = STAT_SEL | STAT_CPT; bit 演算子も 演算中は 4 byte 整数であつかうようだ( 32bit CPU ならば当然 ) unsigned short si = 1; unsigned int ret = si < < 16; // ret = 65xxx; WARNING bit 反転( ~ ), 論理否定( ! )を混乱しないこと |
|