Coding style
Version vom 13. April 2009, 11:15 Uhr von Rayofhope (Diskussion | Beiträge) (Die Seite wurde neu angelegt: == Allgemeine Richtlinien == Damit die Code Basis lesbar bleibt, sollten einige Formatierungsregeln eingehalten werden. Es finden sich weitere Hinweise auch in [[Eigene...)
Allgemeine Richtlinien
Damit die Code Basis lesbar bleibt, sollten einige Formatierungsregeln eingehalten werden. Es finden sich weitere Hinweise auch in Eigenes_Modul_hinzufügen.
- Lizenzkopf einstellen.
- Zeilen > 80 Zeichen vermeiden.
- Geschweiftle Klammern immer in einer eigenen Zeile führen.
- Einrückungen beachten. Mit Tabulatoren nicht mit Leerzeichen arbeiten.
- KEINE Texteditor spezifischen Formatierungsregeln irgendwo plazieren.
- Makros sollten direkt unter den includes definiert werden und nicht gemischt zwischen dem Code stehen.
Funktionen
In header Dateien Funktionen wie folgt definieren:
void func(void);
In Quellcode Dateien Funktionen wie folgt implementieren:
void func(void) { /* content */ }