C陷阱:判断宏是否等于一个常数
摘要:
下面这段代码有啥错误?#if ULONG_MAX == 0xFFFFFFFFinline unsigned long byte_swap(unsigned long x) { return __builtin_bswap32(x); }inline long byte_swap(long x) { return __builtin_bswap32(x); }#elseinline unsigned long byte_swap(unsigned long x) { return __builtin_bswap64(x); }inline long byte_swap(long x) { ret 阅读全文
posted @ 2010-03-05 18:26 能发波 阅读(391) 评论(0) 推荐(0)