#pragma warning(3:4092) // sizeof returns 'unsigned long' #pragma warning(3:4121) // structure is sensitive to alignment #pragma warning(3:4125) // decimal digit in octal sequence #pragma warning(3:4130) // logical operation on address of string constant #pragma warning(3:4132) // const object should be initialized #pragma warning(4:4206) // Source File is empty #pragma warning(4:4101) // Unreferenced local variable #pragma warning(4:4208) // delete[exp] - exp evaluated but ignored #pragma warning(3:4212) // function declaration used ellipsis #pragma warning(error:4700) // Local used w/o being initialized #pragma warning(error:4259) // pure virtual function was not defined #pragma warning(4:4509) // use of SEH with destructor #pragma warning(4:4177) // pragma data_seg s/b at global scope #pragma warning(disable:4237) // bool keyword reserved for future use #if 0 #pragma warning(3:4100) // Unreferenced formal parameter #pragma warning(3:4701) // local may be used w/o init #pragma warning(3:4702) // Unreachable code #pragma warning(3:4705) // Statement has no effect #pragma warning(3:4706) // assignment w/i conditional expression #pragma warning(3:4709) // command operator w/o index expression #endif #ifndef __cplusplus #undef try #undef except #undef finally #undef leave #define try __try #define except __except #define finally __finally #define leave __leave #endif