#include #include #include #if INTPTR_MAX == INT64_MAX #define ENVIRONMENT64 #elif INTPTR_MAX == INT32_MAX #define ENVIRONMENT32 #else #error Unknown pointer size or missing size macros! #endif using namespace std; class CinParser { public: static int parse( long long int *pStorage ); };