From ae737bc9941ce987558f1c6c58a5714861278b08 Mon Sep 17 00:00:00 2001 From: FreeBirdLjj Date: Thu, 25 Sep 2014 00:40:02 +0800 Subject: [PATCH] Add macros MAX() and MIN(). --- include/common.h | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 include/common.h diff --git a/include/common.h b/include/common.h new file mode 100644 index 0000000..23b656c --- /dev/null +++ b/include/common.h @@ -0,0 +1,7 @@ +#if !defined( COMMON_H ) +#define COMMON_H + +#define MAX(a, b) ({ typeof(a) _a = a; typeof(b) _b = b; _a > _b? _a : _b; }) +#define MIN(a, b) ({ typeof(a) _a = a; typeof(b) _b = b; _a < _b? _a : _b; }) + +#endif // !defined( COMMON_H ) -- 2.20.1