2016-06-30 4 views

Antwort

10

Ein Zeichen für eine neue Zeile sollte unmittelbar nach einem umgekehrten Schrägstrich angezeigt werden. Die C++ Standard (N4140) heißt es:

2,2 Phasen der Übersetzung
....

Jede Instanz einer umgekehrten Schrägstrich (\) sofort durch eine neue Zeilen Zeichen folgt gelöscht wird, Spleißen von physischen Quelllinien, um logische Quelllinien zu bilden. Nur der letzte Backslash auf einer physischen Quelle darf als Teil eines solchen Spleißes betrachtet werden.

(Der C-Standard die gleichen Regeln in 5.1.1.2 Übersetzungsphasen hat.)

+0

Bitte geben Sie die Angebotsquelle an. – Adrian

+2

@Adrian Errr .... C++ Standard? Jede Version, wie es von C. –

+0

@Revolver_Ocelot übertragen wird, gilt diese Regel auch für GNU 'make'? – Adrian