Microsoft
Software
Hardware
Network
Question : Reading bits in C++
Hi,
Let's say I have a five byte data element "char m_TxBuf[5]" and I need to determine if a bit is set (high or not) in one of the elements, let's say for example in m_TxBuf[2] --> bit 3. (00001000) how do I determine this in C++.
Thanks for your support!
Answer : Reading bits in C++
First of all, it's best to use unsigned char when dealing with bits.
And to answer your question, this checks whether bit 3 is set in the third byte :
1: 2: 3: 4: 5:
unsigned char m_TxBuf[5]; if (m_TxBuf[2] & 0x08) { /* the bit is set */ }
Random Solutions
Move request stuck. Unmount database?
vb.net and pl sql
AD Custom Query with .csv export which contains only Username, Realname and eMail ??
Install Windows 2008 server and make it work as Domain Controller on Domain
T-SQL - Grouped query that concatenats one field with text for several rows with same ID
Load Array Values from Range of Cells and Exit If condition Met, Otherwise go to Next Sub
subtract 10% from textbox
how i can fine the fsextend.exe microsoft utility t download?
i want the iframe to be the height of the text in the iframe
not a valid Win32 application