Het schrijven C -code in het Microsoft Windows -omgeving wordt geleverd met een paar voordelen , waaronder Microsoft 's . NET bibliotheken en toegang tot Microsoft's gratis Visual Studio Express . Visual Studio is een volledig geladen ontwikkelomgeving aan diverse programma's , handig voor het beheer van grote projecten en het maken van de ontwikkeling eenvoudiger en efficiënter te coderen en debuggen . De debugging tools in Visual Studio geeft de programmeur de mogelijkheid om door uitvoering regel voor regel , om programma te volgen en te vangen fouten in real time . Het starten van de debugger Programmeren in Visual C + + vindt plaats in de Visual Studio interactieve ontwikkelomgeving ( IDE ) , beschikbaar op Microsoft.com /express. Binnen deze omgeving , kan een programmeur code in de editor te schrijven , en vervolgens compileren en debuggen in een stap . De compilatie proces in Visual Studio standaard de instelling " debug " , zodat de programmeur kan de debugger te roepen door op de groene pijl in de menubalk . Dit zal de uitvoering van het programma te beginnen bij het debuggen modus . Break Points Een " break point " stopt met uitvoeren van code in debug mode . De programmeur kan een breekpunt ingesteld om code op een bepaald punt te stoppen , en de status van variabelen en functies tot op dat moment . Dit kan de programmeur dan overslaan lange punten van executie tot programma -status waar problemen kunnen worden voorkomen controleren . Breekpunten worden ingesteld door te klikken in de linker code marge van de code-editor . De programmeur weet dat een breekpunt wordt ingesteld als een kleine rode orb verschijnt naast een regel code ( bron 2 ) . Stepping Over en Into Code Zodra de debugger raakt een breekpunt , de programmeur voert de code regel voor regel door de intensivering over elke lijn , met de toets " F10 " . Zoals elke lijn wordt stapte over , voert het programma dat enkele regel code . Als de lijn bevat een functie , intensivering over het zal de hele functie uit te voeren . Om verder te gaan in de functie om ook voer het regel voor regel , de programmeur heeft om de stap naar de functie met de toets " F11 " . Eenmaal in de functie , kan de programmeur blijven de toets " F10 " te gebruiken om stap over regels bevatte binnen de functie . Venster Controle In het onderste gedeelte van de foutopsporingsvenster een kleine sub - venster bevindt , heet een venster "watch " . De programmeur kan bijhouden variabelen op een bepaald breekpunt , en elk punt van een programma te houden , door het bekijken van het horloge venster . Het venster horloge bevat de waarden van alle variabelen in de huidige code scope . Als een variabele representeert een object , het horloge venster toont de waarden van datavelden van het object , alsmede informatie over een van haar methoden . Op deze manier kan de programmeur spoor van het programma te houden tijdens het stappen over of in regels code tijdens het debuggen .
|