Het hulpprogramma BBP is een programma dat gebruikt wordt voor de C + + en programma's op laag niveau dat de controles voor het geheugen lekken . Geheugen lekken zijn een programma fenomeen dat gebeurt wanneer uw programma niet " loslaten " van het geheugen wordt gebruikt terwijl het programma draait op het bureaublad . U gebruikt het BBP aan geheugen problemen te controleren op uw programma , zodat het programma niet leidt tot traagheid problemen op de computers van gebruikers . Instructies 1 Klik op de knop Windows "Start " en typ " cmd " in het tekstvak Zoeken . Druk op "Enter " om de opdrachtregel te openen . Kopen van 2 Type " bbp run " en druk op " Enter . " In het "Programma" Typ de C broncode bestand dat u wilt evalueren . Nadat u de broncode bestand typen in de prompt , het programma controleert de broncode . 3 Print de variabele naar het scherm . Type "print /x " en druk op " Enter " waarbij " x " is de variabele die u wilt bekijken . Dit commando " horloges " de variabele en toont de geheugen kaart voor de variabele . Beoordeling 4 de geheugen kaart van de variabele . De hoeveelheid geheugen die voor het variabele moet overeenkomen met de variabele data type en de hoeveelheid ruimte die nodig is om het gegevenstype slaan . Het BBP hulpprogramma vlaggen variabelen die geheugenlekkages veroorzaken . 5 Bekijk de code voor de variabele . Nadat u het geheugenlek vinden, moet u de code bekijken en de waarde van de code te wijzigen of de functie die het lek veroorzaakt . De wijzigingen in de code die u moet maken zijn afhankelijk van uw functie en variabele . Bijvoorbeeld , de volgende code stelt dynamisch toewijzen van geheugen voor de " p " pointer , maar de statische toewijzing van de variabele veroorzaakt een lek : leegte functienaam ( ) op { char * p = malloc ( 10 ) ; p [ 10 ] = 7 ; //< --- de bugfree ( p ) ; }
|