Forum: Compiler & IDEs warning: backslash and newline


von Joachim .. (joachim_01)


Lesenswert?

1
#define DIRECT_MODE_OUTPUT(base, mask)  pio_set_output(ONE_WIRE_LINE_PIO,\
2
                             ONE_WIRE_LINE_MASK,\ 
3
                             1,\
4
                             PIO_DEFAULT,\                                                          
5
                             PIO_DEFAULT)
gibt:
Warning  1 backslash and newline separated by space [enabled by default]

Was stört den Preprozzessor daran? Ist doch in Ordnung, odar?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Joachim ... schrieb:
> Ist doch in Ordnung, odar?

Nein, sonst würde er es nicht warnen.

Eine Zeilenfortsetzung besteht aus den Zeichen <backslash><newline>,
nicht aus <backslash><tab or space>+<newline>.

Du solltest einen Editor benutzen, der dir die Leerzeichen am
Zeilenende ordentlich verdeutlicht.  Dann würde dir auffallen, dass
in den beiden Zeilen, in denen die Forensoftware den Backslash rot
gekennzeichnet hat, nach selbigem noch Leerzeichen folgen.

von Rufus Τ. F. (rufus) Benutzerseite


Angehängte Dateien:

Lesenswert?

Markier einfach mal den Text in deinem Posting ...

von Joachim .. (joachim_01)


Lesenswert?

AHHH!!!
Ok. Deswegen sah das bei mit in der Vorschau auch so verkorkst aus...

73

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.