prog:dies_und_das
Inhaltsverzeichnis
Dies und das...
State-Machine
Function Calls
Überflüssige Includes
Reading and writing files/pipes/etc.
Type-Casting in C
Pointers in C (Kurs)
- https://www.youtube.com/watch?v=NHmlXEAEl68, ist Entwickler folgenden Tools:
- https://github.com/fredoverflow/skorbut-release - das Programm visualisiert Zeiger.
Debugging mit Valgrind
Mit Valgrind lassen sich Speicherprobleme und Segmentation Faults untersuchen und finden:
Unix Systeme liefern Exit-Code 128+Signal wenn ein Signal empfangen wurde. Signal 11 is SIGSEV (i.e. segmentation violation, a memory access bug in your code): 128 + 11 = 139
valgrind --leak-check=full --track-origins=yes --show-reachable=yes --log-file=valgrindlog.txt ./NAME_OF_YOUR_EXECUTABLE -r RUN_NUMBER -u Cmdenv -c NAME_OF_YOUR_CONFIGURATION -n NED_PATH1; NED_PATH2 -l LIB_PATH1 -l LIB_PATH2 --record-eventlog=false --debug-on-errors=false
Unlesbarer C-Code ;-)
prog/dies_und_das.txt · Zuletzt geändert: 2020/03/31 12:25 von admin