2009-06-10 19 views
5

Come è possibile ottenere che il debugger di Visual Studio ignori determinati file di origine? In altre parole, vorrei che a comportarsi come se le funzioni definite in questi file non avevano informazioni di debug, in modo che:Ignorare il codice sorgente nel debugger

  • Quando passo in codice, ignorerà le funzioni definite in questi file (un puntatore intelligente operator-> è un esempio in cui questo è utile)
  • Se il debugger si interrompe a causa di un'eccezione o _asm int 3 in uno di questi file, si vede una funzione ulteriormente la stack invece (utile per codice assert)

VC6 avevano una caratteristica (non documentata?) lungo queste linee, se la mia memoria a lungo termine non mi sta giocando brutti scherzi.

Utilizzo Visual Studio 2005, ma la risposta per ogni versione di Visual Studio, se diversa, sarebbe utile.

+0

Il debugger di VC non è il migliore ... ;-) –

risposta

3

Here è un tutorial/spiegazione da un blog msdn.

Problemi correlati