Conscience Core
Macros
utils.h File Reference

Go to the source code of this file.

Macros

#define ABS(a)   (((a) < 0) ? -(a) : (a))
 
#define MIN(a, b)   (((a) < (b)) ? (a) : (b))
 
#define MAX(a, b)   (((a) > (b)) ? (a) : (b))
 
#define LENGTH_OF(x)   (sizeof(x)/sizeof(x[0]))
 

Macro Definition Documentation

◆ ABS

#define ABS (   a)    (((a) < 0) ? -(a) : (a))

◆ LENGTH_OF

#define LENGTH_OF (   x)    (sizeof(x)/sizeof(x[0]))

◆ MAX

#define MAX (   a,
 
)    (((a) > (b)) ? (a) : (b))

◆ MIN

#define MIN (   a,
 
)    (((a) < (b)) ? (a) : (b))