4 enum Boolean { FALSE=(0==1), TRUE=(1==1) };
\r
7 inline void swap(T &a, T &b)
\r
15 inline T min(T a, T b)
\r
17 return (a<b) ? a : b;
\r
21 inline T max(T a, T b)
\r
23 return (a>b) ? a : b;
\r
27 inline T absolute(T a)
\r
29 return (a<0) ? -a : a;
\r
33 inline void sort(T &a, T &b)
\r