MISRA-C:2004 Codebeispiel

(Firma: student) #1675023
Lesenswert?

Liebe Community,

ich schreibe gerade eine kleine Zusammenfassung über Codeding Standards 
(Programmierstiel) für unterschiedliche Programmiersprache. Nach dem ich 
jetzt den MISRA-C:2004 komplett durch gelesen habe, bin ich zu dem 
Schluss gekommen, dass es schön wäre in dieser Zusammenfassung ein etwas 
umfangreicheres C-Code Beispiel einzubringen. Dazu sollte der Code erst 
ohne Einhaltung von MISRA gezeigt werden, und dann den selben Code - 
Misra konform, mit Erklärungen welche Regel wo und warum greift. 
Vermutlich bleibt mir nichts anderes übrig als so ein Beispiel selbst 
(genug alte Projekte hab ich aus denen man etwas entnehmen kann) zu 
erstellen und dann MISRA konform zu machen. Das ganze wäre natürlich 
eine gute Übung, ich bin mir aber noch nicht sicher ob es mir wirklich 
gelingt den Code 100% konform zu machen.

Jetzt dachte ich google liefert doch bestimmt massenhaft solche 
Codebeispiele, aber Fehlanzeige. Entweder verwende ich die falschen 
Suchstrings, oder soetwas hat tatsächlich noch niemand gemacht und 
veröffentlicht. Ich hätte aber erwartet das man so etwas zumindest auf 
den Webseiten der Prüftool-Hersteller (PC-Lint & Co...) findet, aber 
auch dort Fehlanzeige.

Meine Frage ist nun: hat so etwas Jemand von euch evtl. rumliegen? Mir 
geht es darum möglichst viele Regeln in möglichst wenig/kompakten Code 
einfließen zu lassen.

Ich bedanke mich schon mal im Voraus bei jedem der sich mit meiner Frage 
beschäftigt. :)
#1675450
Lesenswert?

Sowas wie die Misra-C Exemplar Suite
"You can download the Exemplar Suite and TC from the "Resources" section 
of this Forum website which is visible when logged in as a registered 
user. Follow the link at the top of the page to register if you are not 
already a registered user.

July 2008: Note that a new edition of MISRA-C:2004 that incorporates the 
TC text is now available."
http://www.misra.org.uk/forum/viewtopic.php?f=54&t=671
Fragen zu der Exemplar Suite kann man dort auch stellen
http://www.misra.org.uk/forum/viewforum.php?f=150
(Firma: student) #1682457
Lesenswert?

@"Arc Net":
So also jetzt wollte ich mich nochmal bedanken, denn ich habe 
mittlerweile die "MISRA-C exemplar suite" vorliegen und bin begeistert; 
genau so etwas hatte ich gesucht. Dies erspart mir viel Arbeit.

Vielen Dank!


Und Herr Wachtler, ich bin mir nicht sicher ob Sie auf den Schreibfehler 
"stiel" anstatt "stil" anspielen(?), jedoch findet der Ausdruck 
"Programmierstil" in der Arbeit Erwähnung.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren