Benutzer-Werkzeuge

Webseiten-Werkzeuge


prog:dies_und_das

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
prog:dies_und_das [2017/06/15 12:13] – [Debugging mit Valgrind] adminprog:dies_und_das [2020/03/31 12:25] (aktuell) – [State-Machine] admin
Zeile 2: Zeile 2:
  
  
-**State-Machine**+===== State-Machine =====
  
   * http://stackoverflow.com/questions/133214/is-there-a-typical-state-machine-implementation-pattern   * http://stackoverflow.com/questions/133214/is-there-a-typical-state-machine-implementation-pattern
  
-**Überflüssige Includes**+===== Function Calls ===== 
 + 
 +  [[https://www.csee.umbc.edu/~chang/cs313.s02/stack.shtml|C Function Call Conventions and the Stack]] 
 + 
 +===== Überflüssige Includes =====
  
   * http://stackoverflow.com/questions/614794/c-c-detecting-superfluous-includes   * http://stackoverflow.com/questions/614794/c-c-detecting-superfluous-includes
  
 +===== Reading and writing files/pipes/etc. =====
  
 +
 +  * http://www.it.uc3m.es/abel/as/MMC/L2/FilesDef_en.html
 +  * [[https://stackoverflow.com/questions/5782279/why-does-a-read-only-open-of-a-named-pipe-block|read-only from pipe is blocking]]
 ===== Type-Casting in C ===== ===== Type-Casting in C =====
   * https://www.tutorialspoint.com/cprogramming/c_type_casting.htm   * https://www.tutorialspoint.com/cprogramming/c_type_casting.htm
  
 +===== Pointers in C (Kurs) =====
 +  * https://github.com/hartwork/c-kurs-pointers
  
 +  * [[https://www.youtube.com/watch?v=NHmlXEAEl68]], ist Entwickler folgenden Tools:
 +  * [[https://github.com/fredoverflow/skorbut-release]] - das Programm visualisiert Zeiger. 
 +
 +  * [[https://www.geeksforgeeks.org/difference-pointer-array-c/|Difference between pointers and arrays]]
 ===== Debugging mit Valgrind ===== ===== Debugging mit Valgrind =====
  
Zeile 32: Zeile 46:
  
   * http://valgrind.org/docs/manual/quick-start.html   * http://valgrind.org/docs/manual/quick-start.html
 +
 +===== Unlesbarer C-Code ;-) =====
 +
 +  * [[https://en.wikipedia.org/wiki/International_Obfuscated_C_Code_Contest|International Obfuscated C Code Contest]]
 +  * http://www.ioccc.org/years-spoiler.html
 +  * http://www.ioccc.org/2006/toledo1/toledo1.c
 +  * https://www.quora.com/What-is-the-shortest-and-most-effective-code-ever-written
prog/dies_und_das.1497528792.txt.gz · Zuletzt geändert: 2017/06/15 12:13 von admin