proggie Skrevet 19. november 2007 Del Skrevet 19. november 2007 Laget et towerdefencespill, og hver gang det går en runde (nye monster), så økes minne med ca 500 kb ca.... Hvor ligger generelt minnelekkasje? Bare i arrayer? Og hva må så til for å få vekk minnelekkasjen? Lenke til kommentar
Mr.Garibaldi Skrevet 19. november 2007 Del Skrevet 19. november 2007 Alle steder du allokerer minne og ikke sletter det kan det oppstå en minnelekkasje. Ta en titt på Vagrind for å finne hvor feilen ligger... Lenke til kommentar
proggie Skrevet 19. november 2007 Forfatter Del Skrevet 19. november 2007 Alle steder du allokerer minne og ikke sletter det kan det oppstå en minnelekkasje. Ta en titt på Vagrind for å finne hvor feilen ligger... hmm... så jo ut som et greit "program", men er det bare til å kjøre i VSexpress? var litt usikker på hvordan man skal kjøre det... Lenke til kommentar
Mr.Garibaldi Skrevet 19. november 2007 Del Skrevet 19. november 2007 Sorry, trodde det var en oblig du kjørte på linux... I VS-Express så skulle du ha en innebygget debugger som skulle gi deg all den informasjonen du trenger. Ta en titt her, der beskrives hvordan du kan bruke VS-express til å debugge minnelekkasjer... Har ikke trengt å bruke den selv enda, så kan ikke si nøyaktig hvordan du skal bruke den... Lenke til kommentar
Giddion Skrevet 20. november 2007 Del Skrevet 20. november 2007 Se heller på dette eksempelet du (med mindre du bruker MFC da). The Debug Heap from C++ Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå