判断定义宏是否为2的幂

来源:互联网 发布:mysql更改语句 编辑:程序博客网 时间:2024/04/29 18:27

...

#define CFG_ENV_SIZE  512

...

...

#if ((CFG_ENV_SIZE  & CFG_ENV_SIZE - 1) != 0)

    #error CFG_ENV_SIZE must be a power of 2.
#endif
0 0
原创粉丝点击