www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Standardvorlagen für C


Autor: Dirk S. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

kennt jemand allgemeine brauchbare Standardvorlagen für C- Sourcecode 
und die entsprechenden Headerfiles.
Google liefert ohne geeignete Suchbegriffe nur Müll, drum frage ich 
hier.
Suchbegriffe sind natürlich auch willkommen.

Dirk

Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
?
Was willst du...

void main() {

}

als c datei und ne leere datei als header datei oder was? das unter 
"vorlage.c" und "vorlage.h" speichern...


Bissl mehr Details zu deinem Problem sonst kann dir niemand helfen.

Autor: Tippgeber (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ne normal.dot für C... ROFL...

Autor: Dirk S. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Naja ich dachte an vorgeschriebene Dokumentierungen wie Dateikopf, 
Sektionen für includes, defines, globale und lokale Parameter, 
Prototypen, Implementierungen, Funktionskopf und eben den ganzen Krempel 
drum herum bis zur Dateiendekennzeichnung.
Klar, kann man auch selber aufsetzen aber mit einer Vorlage ists halt 
einfacher an alles zu denken.

Autor: Philipp Karbach (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
das macht sich normalerweise jeder programmierer selbst, wenn er es denn 
überhaupt so mag.

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich vermute mal, das ist genau so aussichtslos, wie ne einheitliche 
Benutzeroberfläche zu schaffen.
Jeder kocht sein eigenens Süppchen und die Nutzer müssen es ausbaden.
Wenn man ne neue Software kauft, muß man sie erstmal lernen, basta.
Eine Besserung ist nicht mal ansatzweise in Sicht.
Zu OS/2 Zeiten gabs mal nen Versuch für nen Standard, an den sich bloß 
niemand gehalten hat.


In größeren Softwarebuden gibts bestimmt ein internes Paper, wie die 
Programmierer zu dokumentieren haben.


Peter

Autor: Carbolo Crb (carbolo)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Standardvorlagen für C- Sourcecode
> und die entsprechenden Headerfiles.

Da ja meist nur der Programmierer weiss, was er proggen möchte, hängen 
auch die eingebundenen Bibs/Headerfiles von den Anforderungen ab. Es 
macht nicht wirklich Sinn alle Bibs per Standard einzubinden nach dem 
Motto Viel-hilft-Viel.

Gruss:

Z

Autor: gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
standardsachen gibts denk ich beim AVR kaum ..
weil das je nach projekt variiert

manchmal brauch man " int funktion(int )"  manchmal nur eine void 
funktion


es sei denn man kommentiert sich das nachgebrauch weg
aber das ist denk ich etwas nervig
wenn man erstmal das rauslöschen mus was man nicht brauch

Autor: Winfried (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielleicht findest du im Netz Style-Guides für C/C++. Ich hatte vor 
vielen Jahren mal ein gutes Buch "C Elements of Style" oder so ähnlich.

Sich nach einigen hundert Stunden Programmiererfahrung mal hinzusetzen 
und ein paar Tage über Style-Richtlinien nachzudenken, lohnt sich. Die 
besten Anregungen holt man sich aus gutem Sourcecode. Einfach mal einen 
Sack voll freie Software anschauen und das beste davon, was einem 
gefällt, herausdestillieren.

Auch im Team sich zu einigen, wie man Sachen formatiert, wie 
Funktionsbeschreibungen aussehen usw, ist sehr sinnvoll. Dann kann man 
Quellcode schneller lesen und verstehen. Manchmal ist Einigung jedoch 
unmöglich, weil die Geschmäcker unterschiedlich sind. Manche machen die 
{-Klammer gerne auf eine extra Zeile, die anderen nervt der langgezogene 
Code, weshalb sie die ans Ende der Zeile setzen. Gerade bei solchen 
Sachen konnten wir uns nur schwer einigen.

Ich mag ästhetisch schön anzuschauende Programme, weil programmieren ist 
ja immer auch ein Stück Kunst.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.