2010年3月1日 星期一

DWDMAP

省空間做法
拿 DWORD 陣列當 BOOLEAN 陣列用,只需秏原 1/32 空間
#define DWDMAP( dwd, n ) ((dwd[n>>5]>>(n&0x1F))&0x1)

此 MACRO 簡單說就是在做 ( dwd[n/32] >> n%32 ) & 0x1