macros vs double evaluation: https://stackoverflow.com/questions/3437404/min-and-max-in-c coverage: https://stackoverflow.com/questions/19582660/how-do-the-code-coverage-options-of-gcc-work http://frama-c.com/ http://www.chiark.greenend.org.uk/~sgtatham/cdescent/?HN_20140803 realloc() dynamic programming clang-analyzer https://talloc.samba.org/talloc/doc/html/libtalloc__tutorial.html http://sourceforge.net/projects/sglib/ warnings checken ("make clean all") use check for testing linked-list.c "datastructures in c" binary tree search d-bus http://www.heise.de/open/meldung/Google-veroeffentlicht-C-Bibliothek-zum-Parsen-von-HTML5-1935902.html http://homepage.cs.uiowa.edu/~jones/opsys/threads/ objdump -dlS rgb noise animation mit gif-export gobject http://troydhanson.github.io/uthash/index.html sorting (quicksort, bubblesort, mergesort) irgendwas mit unions sudoku solver clang -Wunreachable-code http://underhanded.xcott.com/ http://ds9a.nl/gcc-simd/ buddhabrot opencl sse/avx, und: was macht gcc automatisch https://en.wikipedia.org/wiki/Self-balancing_binary_search_tree setjmp: http://en.wikibooks.org/wiki/C_Programming/Error_handling # gcc 4.9 https://en.wikipedia.org/wiki/Cilk_Plus