#pragma warning (disable : 4482) // nonstandard extension used: enum 'enum' used in qualified name\r
#pragma warning (disable : 4503) // decorated name length exceeded, name was truncated\r
#pragma warning (disable : 4512) // assignment operator could not be generated\r
+#pragma warning (disable : 4702) // unreachable code\r
#pragma warning (disable : 4714) // marked as __forceinline not inlined\r
#endif\r
\r