Forum: Mikrocontroller und Digitale Elektronik Präprozessor Direktive Kommentare


von Edwin (Gast)


Lesenswert?

Hallo

Ich habe eine Präprozessor Direktive über mehrere Zeilen. Nun möchte ich 
diese mit Kommentaren versehen. Dies schlägt aber ganze zeit fehl, daher 
meine Frage, ist das überhaupt möglich, wenn ja wie mache ich das?

von Dr. Sommer (Gast)


Lesenswert?

Google kaputt?
http://www.complete-concrete-concise.com/programming/c/how-to-add-comments-to-macros

Eine Alternative wäre es, hässliche lange Makros durch sauberen Code, 
z.B. mit inline-Funktionen & Konstanten, zu ersetzen.

von /* ... */ (Gast)


Lesenswert?

Mehrzeilige Macros haben kein Problem mit Kommentaren.
Allerdings muß man verstehen, was da steht und daß ein "//"-Kommentar 
bis zum Zeilenende geht, selbst wenn die Zeile per "\" verlängert wurde.
"/* .... */" geht immer.

von Coder (Gast)


Lesenswert?

Grund und Lösung wurden ja schon genannt.
Aber wenn ein Makro so komplex wird, dass es Kommentaren bedarf, so ist 
eine Funktion auf jeden Fall vorzuziehen!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.