Guida GDB
Uso del debugger: Per individuare efficacemente gli errori nei programmi c'è un tool, chiamato debugger, che permette di controllare lo stato delle variabili durante l'esecuzione dei programmi anche dopo un errore di tipo “Segmentation fault”, bloccarne l'esecuzione, con o senza condizioni, visualizzare lo stack delle chiamate a funzioni e molte altre cose interessanti. Per ora ci limiteremo a fare ciò che è più utile per analizzare i nostri problemi. Prima di tutto procuriamoci un programma che crea un bell'errore di Segmentation fault:...