// #define _GLIBCPP_BASIC_FILE_ENCAPSULATION 1 #include #include // #include #include #include #include #include #include #include #include #include #include #include #include /*** Windows headers ***/ #ifdef WIN32 #define WIN32_LEAN_AND_MEAN #include #include #include #undef WIN32_LEAN_AND_MEAN #include #endif /* WIN32 */ #ifndef M_PI #define M_PI 3.14159265358979323846 #endif /* extern void* operator new(std::size_t) throw (std::bad_alloc); extern void* operator new[](std::size_t) throw (std::bad_alloc); extern void operator delete(void*) throw(); extern void operator delete[](void*) throw(); extern int mem_total_alloc_vector; */