Warning no newline at end of file
-
Hi
Kann mir Jemand den Sinn dieser Fehlermeldung vom gcc erklären?Warning: No newline at end of file
Wenn ich dann im entsprechenden Header am Ende eine Newline einfüge verschwindet diese Warn-Message. Hab das jetzt schon in verschiedenen Projekten angetroffen, stören tuts mich nicht, aber wunder nimmts mich trotzdem.
Danke Diabolito
-
der borland c++ 3.1 hatte de nen bug. dateien, die nicht auf newline endeten, worden nicht korrekt compiliert. seitdem gilt als empfehlung für jeden, der code schreiben will, der auch auf anderen compilern funtz, daß man die letzte zeile mit newline abschließen sollte. nu ist das aber 10 jahre her und total veraltet. keiner benutzt mehr so nen kaputten compiler. aber die warnung bleibt, um euch zu ärgern.
-
Der ISO C++ oder C Standard schreibt das vor.
Theoretisch ist ein fehlendes Newline am Ende mit einem Code gleichzusetzen, der wild im Speicher schreibt oä.