Schreiben C -Code in der Microsoft Windows-Umgebung kommt mit ein paar Vorteile , einschließlich Microsoft NET-Bibliotheken und den Zugang zu Gratis Visuelle Microsofts Studio Express . . Visual Studio ist ein voll beladener Entwicklungsumgebung zu programmieren und zu debuggen verschiedene Programme , nützlich für die Verwaltung großer Projekte und macht die Entwicklung einfacher und effizienter . Die Debugging-Tools in Visual Studio enthalten geben dem Programmierer die Möglichkeit, durch die Ausführung zeilenweise Schritt , um Programm zu überwachen und zu fangen Fehler in Echtzeit. Starten des Debuggers
Programmierung in Visual C + + findet in der Visual Studio interaktive Entwicklungsumgebung (IDE ), abrufbar unter Microsoft.com /express . In diesem Umfeld kann ein Programmierer Code schreiben, in den Editor , und kompilieren und debuggen es in einem Schritt. Die Kompilierung in Visual Studio standardmäßig der "debug "-Einstellung , so kann der Programmierer den Debugger , indem Sie auf den grünen Pfeil in der Menüleiste aufrufen . Dadurch wird die Ausführung des Programms im Debugging-Modus zu beginnen.
Break Points
A " Haltepunkt " stoppt die Ausführung von Code während der Debug-Modus . Der Programmierer kann einen Haltepunkt festlegen , um Code an einer bestimmten Stelle zu stoppen und den Status von Variablen und Funktionen bis zu diesem Punkt . Dies ermöglicht es dem Programmierer zu überspringen lange Punkten der Ausführung zu Programm -Status , wo Probleme auftreten werden kann überprüfen . Haltepunkte werden durch Anklicken in der linken Code Rand des Code -Editor eingestellt. Der Programmierer weiß, dass ein Haltepunkt gesetzt wird, wenn eine kleine rote Kugel erscheint neben einer Codezeile (Quelle 2).
Stepping über und in -Code
< p> Wenn der Debugger einen Haltepunkt trifft, führt der Programmierer den Code Zeile für Zeile durch die Intensivierung in jeder Zeile , mit der Taste "F10" . Da jede Zeile trat über , führt das Programm , dass die einzige Zeile Code . Wenn die Linie eine Funktion enthält , stieg über sie wird die gesamte Funktion ausführen . Um in der Funktion gehen, um auch ausführen Zeile für Zeile , hat der Programmierer in die Funktion mit der Taste "F11" fort. Einmal in der Funktion kann der Programmierer auch weiterhin die " F10 "-Taste verwenden, um über die Leitungen innerhalb der Funktion enthalten fort.
Watch Window
Im unteren Bereich des das Debugging -Fenster ein kleines Sub-Fenster befindet , eine so genannte "Watch "-Fenster. Der Programmierer kann Spur von variablen Werten zu einem bestimmten Haltepunkt oder einem beliebigen Punkt eines Programms zu halten, indem Sie das Watch-Fenster . Der Watch-Fenster enthält die Werte aller Variablen in der aktuellen Code- Umfang . Wenn eine Variable ein Objekt darstellt , zeigt das Watch-Fenster die Werte des Objekts Datenfelder sowie Informationen über eine ihrer Methoden . Auf diese Weise kann der Programmierer im Auge behalten , während das Programm verstärkt über oder in Zeilen Code beim Debuggen .