ホーム > プログラミング > C/C++ プログラミング > ビット操作

ビット操作

変数 unsigned int uiVariable = 0;
ビットフラグ const unsigned int BITFLAG16 = 16;

ビットフラグを立てる
uiVariable |= BITFLAG16

ビットフラグを倒す
uiVariable &= ~BITFLAG16

ビットフラグが立ってたら倒す、ビットフラグが倒れてたら立てる
uiVariable ^= BITFLAG16

ビットフラグが立っているかを調べる
if( uiVariable & BITFLAG16 )

ビットフラグが倒れているかを調べる
if( !(uiVariable & BITFLAG16 ) )


ご意見、ご感想、ご質問、ご要望等は、「コメントを投稿する」もしくは「ホーム > コンタクト」よりお願いいたします。
内容の誤り、誤字脱字、リンクミスなどの問題点を発見された場合には「コメントを投稿する」もしくは「ホーム > コンタクト」より連絡していただけると幸いです。


Copyright (c) 2005-2018 Nobuki HIRAMINE All rights reserved.