C/Lettura e scrittura su file: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m added Category:C using HotCat
Gian BOT (discussione | contributi)
m Bot: sostituzione tag obsoleti
Riga 41:
</source>
 
Il parametro <ttcode>nome</ttcode> rappresenta il percorso del file da aprire, mentre la {{IndexItem|fopen, modalità}}<ttcode>modalità</ttcode> è una delle seguenti:
 
{| {{prettytable}}
Riga 56:
|a||Apre il file in sola scrittura, facendo in modo che si possa solo aggiungervi del contenuto, alla fine. Se il file non esiste, viene creato.
|-
|a+||Come <ttcode>a</ttcode>, solo che è abilitata anche la lettura.
|-
|b||se una b viene aggiunta alle modalità precedenti si indica che il file è binario. Ossia:
Riga 71:
*standard error, anch'esso corrispondente normalmente allo schermo del terminale.
 
Spesso si utilizzano questi flussi di file attraverso funzioni apposite che vi fanno riferimento in modo implicito, ma si potrebbe accedere anche attraverso funzioni generalizzate, utilizzando come puntatori i nomi: <ttcode>stdin</ttcode>, <ttcode>stdout</ttcode> e <ttcode>stderr</ttcode>.
 
Tipologie di file