Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je aanleg van een klasse met behulp van een sonde Volg C + +
Debuggen is een uitdagende aspect van het schrijven van software . Er zijn vele technieken beschikbaar die helpen de ontwikkelaar met debuggen , waarvan een dynamisch tracing . Tracing geeft u gedetailleerde informatie over de uitvoering van het programma en kan zeer nuttig zijn in omgevingen waar geen andere debugging tools zijn beschikbaar . Een ontwikkelaar kan gebruiken traceren naar de klas functies , non - class functies en library routines sonde . Het opzetten van een tracing omgeving vereist specifieke syntax afhankelijk van het trace instrumenten , maar er zijn enkele begrippen veel van deze tools met elkaar gemeen hebben . Er zijn algemene stappen die u moet nemen voor het opzetten van een dynamische spoor van een C + + -klasse . Wat je nodig hebt
Tracing gereedschappen
C + + -broncode
gecompileerde executable
Toon Meer Aanwijzingen
instellen Probes

Plaats sondes 1 op een van beide de in-of uitreis punten van klasse functies . In sommige tracing kaders , wordt dit bereikt met een aparte script dat sondes voor elke functie die u wilt traceren bevat . Elke probe identificeert de klasse en de naam dat het sporen . Het plaatsen van een sonde bij de ingang van een functie kunt u een momentopname van de functie staat rechts nemen wanneer het begint , en kan worden gebruikt om gegevens te verzamelen over argumenten doorgegeven aan de functie . In tegenstelling, het plaatsen van een sonde op de uitgang van een functie geeft u informatie over de terugkeer waarden van de functie . Aangezien deze stap is zeer toepassingsspecifieke , moet u wat tijd om te beslissen welke functies vereisen sondes en wat voor soort sonde is geschikt nemen . Kopen van 2

Vul in het lichaam van elke probe . Schrijf code die nuttige debug informatie geeft . Deze code zal afhangen van de specifieke scripttaal uw gekozen gereedschap te gebruiken .
3

compileren broncode , als je nog niet hebt.

Run 4 uw tracing software terwijl u deze aan uw code . De tracing software zal uw programma en output gegevens uitvoeren als het probes . Wanneer uw software verlaat , zo zal het een voorbeeld van hoe je een spoor op uw broncode tracing programma .

Wordt hieronder gegeven . Houd er rekening mee dat deze gebruik maakt van ProbeVue ​​software van IBM . Als u een andere set tracing tools te gebruiken , zal het zijn eigen specifieke syntax en kunnen niets zo uitzien . In dit voorbeeld wordt het gecompileerde code label " programma", en het script probes is gelabeld " probes.e . "

# Probevue - X . /Program . /Probes.e

Previous: Next:
  C /C + + Programming
·Hoe je toetsaanslagen Get in C…
·C -code voor een Bits te Byte …
·Hoe te gebruiken C Taal om sam…
·Hoe om te controleren een POP3…
·Hoe te lezen in Strings Into A…
·Hoe te GDB gebruiken Met Eclip…
·Hoe te converteren Int32 in C …
·Hoe te DirectX Monsters samens…
·Hoe maak je een header toe aan…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Dates gebruiken in een Access- qu…
·Hoe je Java 6 leren 
·Hoe kan ik zoeken voor Apostrophes in T …
·De Convolutie van Two Time Signalen in M…
·Hoe te lijsten tot Python Woordenboeken 
·VB.NET Client Server Programming 
·Hoe maak je een Column Van FlexGrid verb…
·Hoe te veel figuren Combineer Met WinEdt…
·Hoe om te controleren voor de gehele get…
Copyright © Computer Kennis http://www.nldit.com