/* testDB1.cpp * * Test debugging class. * * Bruce M. Bolden * August 25, 1998 */ #include #include #include #include "debug.h" Debug db; //ofstream dbFile; // prototypes void func1(); void func2(); int main() { /* dbFile.open( "debug.out", ios::out ); if( !dbFile ) { cout << "Unable to open: \"debug.out\"" << endl; exit( -1 ); } cout << "dbFile Opened!" << endl; */ func1(); db.DebugOff(); // turn debugging off func1(); db.DebugOn(); // turn debugging on func2(); db.DebugOff(); func2(); db.DebugOn(); func2(); /* dbFile.close(); */ return 0; // g++ EXIT_SUCCESS; appears to be older compilers } void func1() { db.DebugMsg( "In func1()" ); } void func2() { static int iCount = 0; db.DebugMsg( "In func2()" ); db.DebugMsg( "iCount: ", iCount ); iCount++; }