| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvordan debug i Visual C + +
    Debugging er processen med at finde fejl i kildekoden til et program. Ofte er det tidskrævende og udmattende . Dens effektivitet afhænger i høj grad af dygtighed af programmøren . Men visuelle debugging værktøjer som dem, der findes i Microsoft Visual Studio i høj grad øge produktiviteten. Gennem disse værktøjer, kan du stoppe et program , sinke dets gennemførelse, overvåge og ændre variable værdier og gå tilbage i gennemførelsestid. Ting du har brug
    Microsoft Visual Studio. NET 2003 at bestille såsom " Debugging Microsoft. NET 2.0 Applications " af John Robbins
    Vis Flere Instruktioner
    1 < p > vide, hvordan at indgå og forlade debug mode i Visual Studio. For at indtaste debug mode , hit F5 eller klikke på "Go" -ikonet. For at forlade debug mode , trykke på Skift + F5 eller klik på "Stop Debugging " ikonet. Du kan udføre begge trin ved at klikke på " Debug" i topmenuen og gøre det rette valg .
    2

    Placer en ubetinget breakpoint . Dette er hensigtsmæssigt for at vurdere en variabel ved første program bolden. Klik på en variabel af interesse. Tryk på F9 eller klik på "Indsæt /fjern Breakpoint " ikonet i topmenuen . Et rødt mærke pløkker med variablen . Indgå debug mode som i trin 1. . En gul pil vil blive overlejret på det røde mærke . Placer markøren over den variable . Et vindue viser sin værdi vil poppe op . Afslut debug mode.
    3

    Indstil en betinget breakpoint . Dette er hensigtsmæssigt for at vurdere en variabel efter det første iteration eller pass . Klik på en tællervariablen som dem der bruges i en "for" loop . Tryk på F9 eller klik på "Indsæt /fjern Breakpoint " ikonet i topmenuen . Fra den øverste menu klikke på " Rediger ", " Stoppunkter " eller tryk på " Alt + F9. " Klik på "Data" fanebladet i " Stoppunkter " vinduet. Indtast tællervariablen , "= ", og den værdi, du vil have programmet til at stoppe ved under " Indtast udtrykket , der skal evalueres " tekstfeltet. Indgå debug mode som i trin 1. . Placer markøren over værdien af interesse ( ikke tælleren variabel) . Et vindue dukker op, viser værdien. Afslut debug mode.
    4

    Udfør en memory dump for at se en stor mængde data. Se Trin 1 for at placere en ubetinget breakpoint efter et array, der er blevet ændret , og indtast debug mode . For at se data i array, trykke på ALT +6 eller klik på " Vis ", " Debug Windows" og "Memory ". Den "Memory " vinduet popper op , visning af data i tre byte kolonner. Du kan ændre dataformatet fra byte til en anden type ved at klikke på "Funktioner ", " Indstillinger ", " Debug ( fanebladet )" og "Format " under "Memory vinduet. " Afslut debug-mode .
    5.

    Undersøge udførelse layouts via Visual Studio Profilering funktion. Profilering forsikrer programmøren , at en bestemt funktion i et program er blevet henrettet. Klik på " projektet", "Indstillinger ", " Link ( fanebladet )" og tjek "Aktiver Profiling " afkrydsningsfelt . Byg projekt ved at klikke på " Build " ikonet eller ved at trykke F7. På den øverste menu , klik på " Build ", " Profile ", og tjek en af ​​de fem muligheder guiden tilbyder, afhængigt af hvad du finder nyttige. Tryk på " OK". Klik på "Profil" fanebladet under arbejdsområdet vinduet for at se profilen.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan til at erklære en statisk konstant i C 
    ·Hvordan man gør Dynamic lagerallokering i C 
    ·Hvordan man skriver et C + + Gennemsnitlig Program 
    ·Sådan alfabetisere et array i C + + 
    ·Sådan bruges GDB Debugger af GNU 
    ·Sådan bruges StrLen Kommando i C + + 
    ·Sådan får C + + til Subtrahere Numbers 
    ·Sådan bruges Atoi Funktion 
    ·Android 'C' Programmering 
    ·Holografisk Definition 
      Anbefalede Artikler
    ·PHP Hvis Sammenlign Udtalelser 
    ·Sådan ændres standard MySQL brugernavn og kodeord 
    ·Sådan fjernes en understregning i Python 
    ·Sådan bruges Javascript Med Flash 
    ·Sådan får du vist koden af ​​Visual C Projekt 
    ·Sådan oprettes Website baggrunde 
    ·Sådan fjernes linjeskift i PHP 
    ·Sådan fjernes Embedded JavaScript Tags Med PHP 
    ·Hvordan til at returnere en pointer til en Vector 
    ·Hvordan man bruger PHP kode i en Java Script Function 
    Copyright © Computer Viden http://www.computerdk.com