|
1.¿ä¾à ºñÆ® °è»êÀ» ÇÒ¶§ ƯÁ¤ BitÀÇ °ªÀ» ½±°Ô ¾Ë¾Æ³¾ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¾Ë¾Æ º¾½Ã´Ù. 2.º»¹® bit °è»êÀº ÀϹÝÀûÀ¸·Î Shift ¿¬»êÀÚ¸¦ »ç¿ëÇϱ⠸¶·ÃÀä, ¾Æ·¡ÀÇ ¸ÅÅ©·Î¸¦ »ç¿ëÇϽøé, º¸´Ù ½±°Ô ¿øÇÏ´Â °á°ú¸¦ ¾òÀ¸½Ç ¼ö Àְڳ׿ä. 3.¿¹Á¦
#define BITEST(Word, BitPos) ((Word>>BitPos)&0x0001)
BOOL bRet = BITTEST(Word, 10);
// 10¹øÂ° bit °ªÀÌ 1Àΰ¡?
if (TRUE == bRet)
{
// ÇÏ°í ½ÍÀºÀÏ ¸¾´ë·ç..
}
- 2001.08.13 Smile Seo - |