August 2013
Intermediate to advanced
320 pages
9h 8m
German
Crawling Over your window You think I’m confused, I’m waiting ... To complete my current ruse.
—Wire, »I Am the Fly«
Dieses Kapitel dreht sich um die Tools zum Debuggen, Testen und Dokumentieren Ihres Codes – den Grundlagen, die Ihren Code aus einem potenziell nützlichen Satz an Skripten in etwas verwandeln, auf das Sie und andere sich verlassen können.
Da Sie in C die Freiheit haben, wirklich idiotische Dinge mit dem Speicher anzustellen, geht es beim Debuggen sowohl darum, die tagtäglichen Probleme in der Logik zu finden (mit gdb), als auch um den technischeren Aspekt, Speicherfehlzuweisungen und -lecks zu finden (mit Valgrind). Im Dokumentationsbereich geht es in diesem Kapitel um ein Tool auf Schnittstellenebene ...