CompileConfig.h

00001 // Start STL Optimizations
00002 // NOTE: These definitions MUST be made before including any STL classes.  The reason they are not #undef'd
00003 // is to serve as a warning that you aren't including this file before any other files.
00004 
00005 // _SECURE_SCL set to 0 disables bounds checking and other "debug" style features for STL containers.
00006 // Performance can be severely affected by not setting this to 0( defaults to 1/on ).  It's recommended
00007 // to always set this to 0 for release builds, and only to set to 1 for debug builds you want to test.
00008 #if( _SECURE_SCL != 0 )
00009 #       pragma message( "** _SECURE_SCL is ACTIVE ** Set to 0, or #include CompileConfig.h before including STL ** " )
00010 #else
00011 #       define _SECURE_SCL 0
00012 #endif
00013 
00014 // _HAS_ITERATOR_DEBUGGING is not disabled, because it is supposedly automatically disabled for 
00015 // release builds and is enabled for debug builds.  If you want to disable it for Debug builds, 
00016 // uncomment the following :
00017 #if( _HAS_ITERATOR_DEBUGGING != 0 )
00018 #       pragma message( "** _HAS_ITERATOR_DEBUGGING is ACTIVE ** Set to 0, or #include CompileConfig.h before including STL ** " )
00019 #else
00020 #       define _HAS_ITERATOR_DEBUGGING 0
00021 #endif

Generated on Tue Jan 6 22:39:28 2009 for Autodesk DWF Core Library by  doxygen 1.4.5