Hi.
It's my first time using bits.
I wanted to know how to do this:
PHP Code:
#define set_user_bit(%1, %2) (%2 |= (1 << (%1 & 31)))
#define clear_user_bit(%1, %2) (%2 &= ~(1 << (%1 & 31)))
#define has_user_bit(%1, %2) (%2 & (1<< (%1 & 31)))
if(has_user_bit(id, g_data[MD])) set_user_bit(id, g_data[MD]);
else clear_user_bit(id, g_data[MD]);
but a simpler way like this:
PHP Code:
g_data[id] = !g_data[id];
Another question,
PHP Code:
g_data[id] = var;
I can do this bit ?
Thanks in advance.