>  2002/12/03 (火) 08:45:20        [mirai]
> > #define USHRT_BIT (256 * sizeof(unsigned int))
> > #define Q1 (1U << (USHRT_BIT - 2))
> > #define Q2 (2U * Q1)
> > #define Q3 (3U * Q1)
> > だれかこれを説明してくれないか(ρ_;)1Uとかってなに
> それ以前にdefineされたりとかは?(;´Д`)

#define rightbits(n, x) ((x) & ((1U << (n)) - 1U))
これしかないです(ρ_;)1U 2U 3Uがなに表してるのやら・・・

参考:2002/12/03(火)08時41分57秒