#pragma once #ifdef _MSC_VER /// Visual Studio (VC++ Compiler) /// VC++ does not implied C++ exception. Use this to ignore compile warning on this. #pragma warning (disable:4290) #define _COMPILER_LABLE 1 #else /// CodeBlocks (MinGW Compiler) #define _COMPILER_LABLE 2 #endif /// End of #ifdef _MSC_VER #include #undef main #include #include #include #define _DECL_DEPRECATED [[deprecated]]