In diesem Video sehen wir, wie Sie einen Debugger in Codeblöcken verwenden.
Debugger wird verwendet, um die Ausführung des Programms Zeile für Zeile zu verfolgen. Wir können das Programm verfolgen, um
seine Arbeit im Detail zu sehen, indem wir die Ausführung jeder Zeile überprüfen.
Es verfolgt auch das Programm.
Wenn ein Fehler auftritt oder das Programm nicht die erwarteten Ergebnisse liefert, können wir die Ausführung des Programms
Zeile für Zeile überprüfen und diesen Fehler abfangen.
Sogar zum Verständnis der Funktionsweise eines Programms.
Wir können die Hilfe anderer annehmen.
Ich habe normalerweise Debugger in ein paar Programmen in meinem.
Hier werden wir also sehen, wie man dafür einen Debugger verwendet.
Ich werde ein neues Projekt erstellen und das Programm mitfahren.
Erstellen Sie also ein neues Projekt und eine Konsolenanwendung.
Dann sollte es bei der nächsten hier C++ geben.
Ich werde es als mein Buch bezeichnen.
Ja, es ist wirklich.
Nun, er hatte schon über Programme, ich werde das Programm hier direkt beziehen.
Hier ist mein Programm.
Das Programm soll also die Summe aller Elemente in einem Array finden.
Dies sind die Elemente in einem Array.
Das Programm fügt all diese Elemente hinzu und hat das Ergebnis in einigen erhalten, indem es jeweils ein Element und die
Variable X nimmt.
Also diese Art von Programm.
Du wirst es also später sehen.
Aber hier ist der Zweck, Ihnen das Debuggen zu zeigen.
Also lasst uns zuerst das Programm kompilieren, also zu Bill gehen und sagen.
Build and run, also wird ein Programm kompiliert und erstellt und ausgeführt, also erhalte ich das Ergebnis bei 35.
Das sind einige dieser Elemente in einem Bereich, der eins plus zwei plus fünf plus acht plus neun ist
25.
Jetzt ist das Programm bereits kombiniert, kein Under unter Dibakar, also sollte ich vor dem Ausführen des Debuggers
einen Breakpoint auf eine der Anweisungen setzen, also setze ich einen Breakpoint.
Es ist besser, einen großen Teil der Anfangsanweisung zu platzieren, damit wir die Ausführung all dieser Anweisungen nacheinander
sehen können.
Gehen Sie also diese Linie acht und richtig.
Klicken Sie auf und C fügen Sie einen Haltepunkt hinzu.
Hier muss man also bei Breakpoint nachsehen und dann nochmal.
Klicken Sie mit der rechten Maustaste auf diese Zeile, um sie zu löschen, entfernen Sie den Breakpoint, damit Sie diesen Breakpoint entfernen können.
Also füge ich es noch einmal hinzu.
Sie fügen einen Haltepunkt hinzu.
Jetzt ist Breakpoint fertig.
Ich muss Debugger aufrufen, also gehe zur Debug-Option und sage start.
Richtig, also die Option ist hier wieder Efate, wenn Sie Zeile für Zeile ausführen möchten, können Sie at seven verwenden.
Lassen Sie uns Debugger starten.
Wenn Sie nun den Inhalt der Variablen sehen möchten, welche Werte vorhanden sind und die Variablen,
müssen Sie eine Überwachung hinzufügen.
Um ein Überwachungsfenster zu erhalten, ist dies die Methode zum Debuggen des Menüs.
Und in diesem wählen Sie das Debugging-Windows-Menü und klicken Sie auf Watch as.
Ja, hier habe ich Uhren und diese haben bereits Variablen wie einige, und hier im Programm können Sie sehen, dass
einige da sind und da sind.
Wenn ich also öffne, können Sie sehen, dass es die Werte eins, zwei und fünf, acht, neun hat.
Also die hier schon gegeben sind, aber es zeigt kein X.
Wenn also keine Variable angezeigt wird, können Sie diese Variable einfach auswählen.
Rechts.
Klicken Sie auf und sagen Sie Uhr X.
Daher ist es im aktuellen Kontext nicht verfügbar.
Und selbst wenn keine anderen Variablen wie einige oder a angezeigt werden, können Sie sie auswählen.
Bevor ich fortfahre, lassen Sie uns sehen, was dieses Programm tut.
Dieses Programm wird all diese Elemente hinzufügen und die Summe all dieser Elemente und der Variablen X ermitteln.
Also nehmen wir in Exel die Werte, die jeden einzeln darstellen, wie eins, zwei, fünf, acht und
neun.
Dann wird es sie zu etwas hinzufügen.
Hier in der Uhr müssen Sie also beobachten, wie sich die Werte dieser Summe und dieses X gerade ändern.
Fahren wir fort.
Also führe ich die nächste Anweisung aus.
Alpers F7 jetzt.
Das ist alles getan und Exen sind immer noch nicht definiert.
Jetzt können Sie sehen, dass Exen hier den Wert Eins haben und genau dann einige der noch Nullen und es ist in dieser
14. Zeile, wo diese noch nicht hinzugefügt wurde.
Sobald diese Zeile endet, wird der Wert von X zu einigen hinzugefügt.
Wenn also eine Sieben ist, können Sie sehen, dass sich der Wert von einigen ändert.
Ihr Sohn wurde einer.
Andererseits, wenn ich weitermache, wurde X auch, also musst du in der Seite gucken, X wurde es kennen.
In der nächsten Zeile wird der Sohn drei zu eins plus zwei, dass die drei, dann werden einige zu fünf und einige zu
acht.
Aus X wurden fünf und dann aus einigen acht X acht und aus einigen 16 x neun.
Dann werden aus einigen 25.
Niemand wird aus der Schleife kommen.
Hier können Sie also sehen, dass die Zeile dieser aktuellen Zeile, wie durch diesen Pfeil hier angezeigt, auf diese nicht
reagiert.
Bei f7 wird der Wert gedruckt.
Und hier ist ein Fenster.
Sie können darauf klicken und sehen den Wert 25 falsch gedruckt.
So können Sie einen Debugger verwenden, um das Programm Zeile für Zeile auszuführen und zu sehen, wie es
ausgeführt wird, wie dies die Variablen ändert oder aktualisiert.
Sie können die Hilfe des Builders in Anspruch nehmen, um die Ausführung des Programms detailliert zu verstehen.
Und auch, wenn Fehler auftreten, können Sie diese verfolgen und die Fehler beheben.
Das ist also alles in diesem Video.