40#define ITERATORBASE_DEFECT 1
46#define SPEC_TEMPLATE_DECL_DEFECT 1
53#define TEMPLATE_AMBIG7_DEFECT 1
58# pragma warning(disable:4244)
59# pragma warning(disable:4305)
60# pragma warning(disable:4800)
66# pragma warning(disable:4250)
67# pragma warning(disable:4786)
72#define M_PI 3.14159265358979323846
78#define SPEC_TEMPLATE_IMP_DEFECT 1
83#define TEMPLATE_AMBIG_DEFECT 1
86#define TERMINATE_DEFECT
92#define BIND2ND_DEFECT 1
100#define CLONE_DEFECT 1
104#define ITERATOR_MEMBER_DEFECT 1
109#define ITERATORBASE_DEFECT 1
113#define MEMFUN1_DEFECT 1
117#define TRANSFORM_DEFECT 1
121#define VALARRAY_DEFECT 1
128inline const T& max (
const T & a,
const T & b )
132 const T & retval = a < b ? b : a;
140inline const T& min (
const T & a,
const T & b)
144 const T & retval = b < a ? b : a;
152inline const T & abs (
const T & a )
154 const T & retval = a < 0 ? -a : a;