Qual è il motivo del seguente avviso in alcuni compilatori C ++?
Nessuna nuova riga alla fine del file
Perché dovrei avere una riga vuota alla fine di un file sorgente / intestazione?
Why should I have an empty line at the end of a source/header file
- Se un file di testo contiene one\ntwo\nthree\n
allora contiene tre righe, nessuna delle quali è vuota. Se un file di testo contiene one\ntwo\nthree
, non si tratta di un file di testo, nello stesso senso in cui una frase senza un punto alla fine non è una frase.
cat
dispone di un file e non ha una nuova riga finale poiché il nuovo prompt della shell apparirà dopo l'ultima riga del file (cioè non nella colonna 0)