Skrive C-kode i Microsoft Windows-miljøet kommer med noen fordeler, blant annet Microsofts NET bibliotek og tilgang til Microsofts gratis Visual Studio Express . . Visual Studio er en fullastet utviklingsmiljø å kode og feilsøke ulike programmer , nyttige for styring av store prosjekter og gjøre utviklingen enklere og mer effektiv. Den debugging verktøy som inngår i Visual Studio gir programmereren muligheten til å gå gjennom utførelse linje for linje , for å overvåke program status og fange feil i sanntid. Starte Debugger
Programmering i Visual C + + foregår i Visual Studio interaktiv utviklingsmiljø ( IDE ) , tilgjengelig på Microsoft.com /express . Innenfor dette miljøet , kan en programmerer skrive kode i editoren, og deretter kompilere og debugge det i ett trinn. Sammenstillingen prosess i Visual Studio automatisk tilbake til "debug "-innstillingen , slik at programmereren kan påberope seg debugger ved å klikke på den grønne pilen i menylinjen . Dette vil starte gjennomføringen av programmet i debugging mode .
Brytepunkter
A " break point" stopper utførelsen av koden under debug modus. Programmereren kan sette en pause poeng for å stoppe kode på et visst punkt , og vise status for variabler og funksjoner opp til det punktet. Dette gjør det mulig for programmerer å hoppe over lange punkter av utførelse for å sjekke program status hvor problemer kan ha oppstått . Brytepunkter settes ved å klikke i venstre kode margin på koden editor. Programmerer vet at en pause er stilt når en liten rød kule vises ved siden av en linje med kode (Kilde 2 ) .
Stepping Over og Into Code
< p> Når debugger treffer en pause punkt , utfører programmerer koden linje for linje ved å tråkke over hver linje , med " F10" tasten. Som hver linje gikk over , utfører programmet som eneste linje med kode . Hvis linjen inneholder en funksjon , tråkke over den vil kjøre hele funksjonen . For å gå inn i funksjonen til også å kjøre den linje for linje , har programmereren å gå inn i funksjonen med "F11 " tasten. En gang i funksjon , kan programmereren fortsette å bruke " F10 " tasten for å gå over linjene inneholdt inne i funksjonen.
Watch Window
I den nedre delen av debugging vinduet en liten sub - vinduet ligger, kalles en " klokke "-vinduet . Programmereren kan holde oversikt over variable verdier til enhver pause punkt , eller hvilket som helst punkt av et program, ved å se på klokken vinduet. Klokken vinduet inneholder verdiene av noen variabler i den gjeldende koden omfang. Hvis en variabel representerer et objekt , viser uret vinduet verdiene av objektets datafelt samt informasjon om noen av sine metoder . På denne måten kan programmereren holde styr på programmet mens tråkke over eller inn i linjer med kode under debugging .