Mam na myśli: Why should text files end with a newline? Jedna z odpowiedzi dotyczy normy C89. Co w skrócie oznacza, że plik musi kończyć się nową linią, która nie jest bezpośrednio poprzedzona odwróconym ukośnikiem.Standardy C++ (koniec nowej linii plików źródłowych)
Czy to dotyczy najnowszego standardu C++?
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
//\
Czy powyższe informacje są prawidłowe? (Zakładając, że jest to znak nowej linii po // \, który byłem w stanie wyświetlać)
"Dla spójności bardzo pomocne jest przestrzeganie tej zasady". [Historycznie] (http://stackoverflow.com/questions/72271/no-newline-at-end-of-file-compiler-warning), głównym problemem było nie dodanie nowego wiersza po pliku .h z # Endif Head Guard. – paulsm4
Dlaczego nie przetestować go samodzielnie? – Jashaszun
Hmm, nigdy o tym nie słyszałem. –