extern bool verbose; extern long errorCount; extern long lineNumber; // ============================================================ template static bool CheckForError( const T &a, const T &b, char *operation ) // // Return 'true' if an error exists. // { if( a != b ) { errorCount++; cerr << endl << "Error: Line = " << lineNumber << " Operation = " << operation << endl; return true; } else if( verbose ) { cout << endl << "OK: Line = " << lineNumber << " Operation = " << operation << endl; } return false; }