Heim >häufiges Problem >Wie debugge ich Codeblöcke?

Wie debugge ich Codeblöcke?

青灯夜游
青灯夜游Original
2020-04-16 14:01:408819Durchsuche

Wie debugge ich Codeblöcke? Der folgende Artikel stellt es Ihnen vor. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Wie debugge ich Codeblöcke?

CodeBlocks ist eine Open-Source-IDE mit vollem Funktionsumfang und plattformübergreifender C/C++-Entwicklung.

Download-Adresse: http://www.codeblocks.org/downloads/26

Unter anderem können Sie das Installationspaket-Installationsprogramm in einer Windows-Umgebung verwenden oder das Installationsprogramm verwenden. kostenloser Reißverschluss.

Funktion des CodeBlocks Debuggers

Grob gesagt ist der Debugger ein unverzichtbares Werkzeug in der IDE.

Der Debugger ist sehr praktisch, um den Codeausführungsprozess zu verfolgen und Fehler zu lokalisieren.

Obwohl gesagt wird, dass man sich im Allgemeinen nicht zu sehr auf den Debugger verlassen sollte, insbesondere wenn die Programmlogik komplex ist, kann die Verwendung eines Debuggers die Effizienz der Programmoptimierung und -wartung erheblich verbessern.

Wie debugge ich CodeBlocks?

Der CodeBlocks-Debugger erfordert zum Starten ein vollständiges Projekt und der Debugger kann nicht für separate Dateien verwendet werden. Wenn Sie den Debugger verwenden, erstellen Sie das Projekt am besten in einem englischen Pfad. Der Pfad darf keine chinesischen Zeichen enthalten.

1. Erstellen Sie ein Projekt

1), erstellen Sie ein Projekt, wenn oder nachdem CodeBlocks gestartet wird

Wie debugge ich Codeblöcke? Wie debugge ich Codeblöcke?

2), wählen Sie das Konsolenprogramm aus

Wie debugge ich Codeblöcke?

3), geben Sie den Projektnamen und den Pfad ein

Wie debugge ich Codeblöcke?

4), wählen Sie Compiler, der Standardwert ist

Wie debugge ich Codeblöcke?

5). Nachdem das Projekt erstellt wurde, können Sie das Programm wie folgt in die automatisch erstellte main.cpp schreiben, oder Erstellen Sie eine neue Datei

Wie debugge ich Codeblöcke?

2. Starten Sie den Debugger

1) Im Allgemeinen befindet sich die Debugger-Schaltfläche in der Symbolleiste

Wie debugge ich Codeblöcke?

Wenn nicht, können Sie es über den Menüpunkt Ansicht aufrufen

Wie debugge ich Codeblöcke?

2), Haltepunkte setzen

Erforderlich bei Verwendung des Debuggers. Lassen Sie das Programm an der erforderlichen Stelle unterbrechen, bevor Sie den Debugger starten. Klicken Sie mit der Maus auf die linke Seite des Editors, um den Haltepunkt festzulegen:

Wie debugge ich Codeblöcke?

3), Debuggen starten Der Debugger

muss im Debug-Modus gestartet werden. Klicken Sie nach dem Start auf die Schaltfläche Debuggen:

Wie debugge ich Codeblöcke?

, wenn die Programmausführung den Haltepunkt erreicht, wird sie unterbrochen

Wie debugge ich Codeblöcke?

Wenn Sie während der Ausführung auf eine Eingabeanweisung stoßen, müssen Sie die Eingabe abschließen, bevor Sie mit der Ausführung fortfahren können

1Wie debugge ich Codeblöcke? 1Wie debugge ich Codeblöcke?

in der Symbolleiste Öffnen Sie das Debugging-Fenster in, hauptsächlich geöffnete Uhren

1Wie debugge ich Codeblöcke?

Watches zeigt den Wert der aktuellen Variablen an , und Sie können das Array erweitern,

1Wie debugge ich Codeblöcke?

Zusätzlich zu den automatisch angezeigten Werten können Sie auch manuell Variablen hinzufügen, die beobachtet werden müssen, z. B. einen bestimmten Wert im Array,

1Wie debugge ich Codeblöcke?

Klicken Sie auf „Nächste Zeile“, um die nächste Anweisung auszuführen. Auf der rechten Seite dient „Schritt in“ dazu, interne Anweisungen auszuführen, und die rote Schaltfläche „Debugger stoppen“ ganz rechts dient zum Beenden Debuggen; beim Ausführen eines Funktionsaufrufs können Sie die Funktion direkt über die nächste Zeile ausführen oder in die Ausführungsanweisung innerhalb der Funktion springen. Wenn Sie das Debuggen beenden möchten, klicken Sie auf Debugger stoppen,

Wie debugge ich Codeblöcke?

Ende

Das Obige ist die grundlegende Methode zur Verwendung des Debuggers. Der Zweck des Debuggens besteht hauptsächlich darin, Variablenwerte zu verfolgen und zu beobachten, ob sich das Programm während der Ausführung wie erwartet verhält. Wenn ein Variablenwert auftritt, der nicht den Erwartungen entspricht, tritt das Problem in der vorherigen Anweisung auf.

Vor dem Debuggen müssen Sie das potenziell problematische Codesegment berücksichtigen und nach diesem Codesegment einen Haltepunkt festlegen.

(In praktischen Anwendungen können Sie versuchen, den VS-Debugger zu verwenden)

Weitere Informationen zu diesem Thema finden Sie auf der chinesischen PHP-Website! !

Das obige ist der detaillierte Inhalt vonWie debugge ich Codeblöcke?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

In Verbindung stehende Artikel

Mehr sehen