debug

Go BackChange Paste Viewing Options
    bool debug_mode = 0;
    int a;
     
    int debug(int funktion, int Zeile)
    {
            if(debug_mode = 0) return 0;             //Wenn der Debug-Modus ausgeschaltet ist (0), dann Funktion sofort beenden
     
     
                                                                    //ansonsten nach Funktion und Zeile auswählen
            switch(funktion)
            {
                    case 1:      //für Funktion "main"
                            switch(Zeile)
                            {
                                    case 1:                         //Zeile 1
                                            cout << "Weise \"int a\" 12-4 zu" << endl;
                            //      case 2:                   //Zeile 2
                            //      und so weiter, Zeile für Zeile
                            }
     
     
                    case 2:                                         //für Funktion "battle" (Beispiel)
                            switch(Zeile)
                            {
                                    case 1:                         //Zeile 1
                                            cout << "ermittle ersten Spieler" << endl;
                            //      case 2:                   //Zeile 2
                            //      und so weiter, Zeile für Zeile
                            }
           
            //      case 3:
            // und so weiter, Funktion für Funktion
            }
    }
     
    int main()
    {
            a = 12-4; debug(1, 1)           // Debug für Funktion 1 Zeile 1
    } 			
Go Back