Files Classes Functions Hierarchy
00001 // File pointer, change this to point to file which define macro. 00002 // 00003 // So this is a primitive source code compilation strategy. 00004 // 00005 // To have different debug code, write the macro in a file and point 00006 // to that file through and include directive. 00007 // 00008 // Since the macro code is designed to not be defined, any code that 00009 // you write(ie client code) should be wrapped in includes for the 00010 // specific file. 00011 // Then if the file is not included (as other code is used) the compiler 00012 // will not look for that code and your program will continue to compile. 00013 00014 // By default no debug code. 00015 #define GOBJDEBUGCODE 00016 00017 // Give a definition to above macro by commenting in/out files which 00018 // define the macro. 00019 00020 // File pointer, change this to point to file which define macro 00021 #include <gobjdebug01.h> 00022
1.5.8