Qualcuno conosce un buon tutorial per principianti per usare il debugger in C++?Tutorial di debugger per principianti
Mi sento come se mi mancasse molto. So come fare il passo attraverso il codice e guardare le variabili locali (anche se spesso anche questo mi crea problemi, sembra che lo abbia una propria mente a volte!).
Tutto il resto (stack di chiamate, thread in esecuzione, ecc) significa nulla per me e devo ancora avere una traccia posteriore che posso decifrare (a differenza dei problemi di esempio per la segmentazione guasti quando il risalire sempre punti per qualche funzione nel codice !). Fondamentalmente io non sono meglio solo inserisco cout dichiarazioni che normalmente è quello che finisce per fare :)
Sto usando Code :: Blocks, ma sarei disposto a cambiare temporaneamente IDE per imparare il debugger se ci fosse davvero un bel tutorial. Le esercitazioni che ho trovato io spiegano semplicemente come passare attraverso il codice che già conosco o sono davvero esaurienti spiegando TUTTO, che è solo il travolgente per il mio piccolo cervello e non proprio necessario in questa fase.
Se non vuoi imparare TUTTO, hai un'idea di cosa vuoi imparare? Forse, al di fuori del debug, l'apprendimento dello stack delle chiamate e dei thread in esecuzione potrebbe aiutarti. Questo potrebbe essere il motivo per cui guide dettagliate ti stanno travolgendo. –
Suona come [La Guida galattica per gli autostoppisti] (http://en.wikipedia.org/wiki/The_Hitchhiker's_Guide_to_the_Galaxy) - L'Enciclopedia del Tutto. –
Non hai specificato il sistema operativo su cui vuoi lavorare. O sono cieco =). Programma principalmente sotto Linux ora e ho imparato a usare GDB. Ma per i principianti non penso di aver visto niente di più elaborato e più user friendly di Visual Studio. Odio programmare sotto Windows ma il debugger grafico è stato davvero piacevole da usare. – luk32