So che in C++, è possibile dare un'occhiata al carattere successivo usando: in.peek();
.C equivalente alla sbirciatina di fstream
Come dovrei fare questo quando si cerca di "sbirciare" il prossimo carattere di un file in C?
So che in C++, è possibile dare un'occhiata al carattere successivo usando: in.peek();
.C equivalente alla sbirciatina di fstream
Come dovrei fare questo quando si cerca di "sbirciare" il prossimo carattere di un file in C?
il condizionale è inutile: 'ungetc (EOF, foo)' è ben definito ("Se il valore di c è uguale a quella del EOF macro, l'operazione non riesce e il flusso di input è invariato ") – Christoph
@Christoph: È utile. La mia pagina man non includeva quel tidbit, ma quello a cui mi sono collegato ... – ephemient
@emil: In C, 'EOF' può essere un numero intero negativo. – dreamlax