Was ist der Grund für die folgende Warnung in einigen C ++ - Compilern?
Kein Zeilenumbruch am Dateiende
Warum sollte ich am Ende einer Quell- / Header-Datei eine leere Zeile haben?
Why should I have an empty line at the end of a source/header file
- Wenn eine Textdatei enthält one\ntwo\nthree\n
, enthält sie drei Zeilen, von denen keine leer ist. Wenn eine Textdatei enthält, handelt one\ntwo\nthree
es sich nicht um eine Textdatei, im gleichen Sinne, dass ein Satz ohne Punkt am Ende kein Satz ist.
cat
eine Datei haben und sie keine nachfolgende neue Zeile enthält, da die neue Shell-Eingabeaufforderung nach der letzten Zeile der Datei erscheint (dh nicht in Spalte 0)