| 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
    Sådan Detect en Memory Leak i Windows Med C + +
    Hukommelseslæk ske, når et bestemt program løbende allokerer hukommelse uden at frigøre det , akkumulere i ressourceforbruget til en mærkbar grad. Når du åbner Jobliste på en computer og se et programs hukommelsesforbrug konstant klatring mens tomgang, dette program sandsynligvis har en hukommelsesfejl . I C + +, hukommelse tildeling sker i " GlobalAlloc " eller " malloc " funktioner . Programmer skrevet i C + + brug " GlobalFree " eller "gratis" -funktioner for at frigøre hukommelse . Instruktioner
    1

    Åbn C + + kode i et udviklingsmiljø .
    2

    Scan hele koden for " GlobalAlloc ". Tæl hvor mange gange du kommer på tværs af det. Dette repræsenterer den mængde af gange programmet allokerer hukommelse.
    3

    Scan koden igen for " GlobalFree ", og tælle antallet af forekomster . Fratræk mængden af ​​" GlobalFree " opkald fra " GlobalAlloc " opkald. Hvis antallet kommer ud over nul , har du en hukommelsesfejl .
    4

    Gentag den samme proces for " malloc " og " fri ".
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Definition af Visual Basic Forms 
    ·Sådan oprettes Message Maps i MFC 
    ·Sådan indstilles den sidste række i en Grid til Focus…
    ·Sådan bruges Doxygen at Skriv kildekoder 
    ·Hvordan man organiserer en liste ved hjælp Structs i C…
    ·Sådan bruges en midlertidig buffer i C + + 
    ·Sådan Design N -differentieret Data Access Lag Brug da…
    ·Sådan Grow Matricer i C + + 
    ·Sådan Lær C Med Xcode 
    ·Turbo C Sortering Metoder 
      Anbefalede Artikler
    ·Sådan oprettes et skakbræt i OpenGL 
    ·Sådan bruges C + + skrive en kode til at beregne fakul…
    ·Sådan slettes en Revision i SolidWorks API 
    ·Hvordan man skriver en tidsindstillet IE Script 
    ·Sådan Design din egen spil ved hjælp af C + + 
    ·Sådan Afsætte en fil 
    ·Hvordan Lær PLC programmering for Free 
    ·Sådan udskrives et nummer som en procentdel i Visual B…
    ·Sådan Tjek om Two Arrays Har de samme elementer i C + …
    ·Sådan aktiveres på Print Screen Funktion Brug JavaScr…
    Copyright © Computer Viden http://www.computerdk.com