" om de toepassing in de Debug mode herbouwen .
< Br > Goedkope 3 Voer het nieuwe te bouwen binnen Visual Studio .
4 de informatie verstrekt , zoals de bron bestandsnaam , regelnummer , module naam of bibliotheek als je de " Bewering Failure " bericht . Druk op " Retry " om de source code te debuggen .
Druk " Alt 7 " ( " Alt " en vervolgens " 7 " , terwijl Alt ingedrukt wordt ) 5 om het venster fout opsporing . Kijk in de call stack van boven naar beneden , en ga naar de eerste functie van uw toepassing broncode , het overslaan van de system calls die een deel van de code gegenereerd door de compiler .
6
Lees uw applicatiefunctie regel voor regel . Mee en volgen elke parameter functie , lokale , globale en statische variabele gebruikt . Kijk voor pointer variabelen worden gebruikt zonder een voorwaardelijke verklaring dat controleert of de aanwijzer is NULL . Kijk voor uninitialized pointers en arrayindexen gegaan out of bounds .
7
Correcte programmering fouten die je kunt vinden in en /of rond dit stukje code , eventueel in de bovenliggende functie of voorheen de functie . < Br >
8
Volg de debug call stack te zien welke lijn in de aanvraag de overtreding veroorzaakt indien de fout nog niet is gediagnosticeerd . Stap door de geneste oproepen om de fout te detecteren . Deze kunnen een combinatie van MFC , Windows bibliotheek en system calls zijn.
9
Gebruik het hulpprogramma " PageHeap.exe " om complexe Windows Memory Heap verwijzing fouten die niet door middel van diagnose applicatie code kan worden gevangen debuggen . Gebruik de informatie van de bewering bericht voor verdere tracking.