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;