Input e outputInput and Output

Le funzioni di I/O leggono e scrivono dati in e da file e dispositivi.The I/O functions read and write data to and from files and devices. Le operazioni di I/O per i file si svolgono in modalità testo o modalità binaria.File I/O operations take place in text mode or binary mode. La libreria di runtime di Microsoft include tre tipi di funzioni I/O:The Microsoft run-time library has three types of I/O functions:

  • Le funzioni I/O di flusso elaborano i dati come un flusso di caratteri singoli.Stream I/O functions treat data as a stream of individual characters.

  • Le funzioni I/O di basso livello chiamano direttamente il sistema operativo per operazioni di livello inferiore rispetto a quelle specificate dal flusso di I/O.Low-level I/O functions invoke the operating system directly for lower-level operation than that provided by stream I/O.

  • Le funzioni di I/O su console e porta leggono o scrivono direttamente su una console (tastiera e schermo) o su una porta di I/O (ad esempio una porta per stampante).Console and port I/O functions read or write directly to a console (keyboard and screen) or an I/O port (such as a printer port).

    Nota

    Dato che le funzioni di flusso vengono memorizzate nel buffer e le funzioni di basso livello non vengono memorizzate, questi due tipi di funzione sono incompatibili a livello generale.Because stream functions are buffered and low-level functions are not, these two types of functions are generally incompatible. Per elaborare un file specifico usare solo funzioni di flusso o solo funzioni di basso livello.For processing a particular file, use either stream or low-level functions exclusively.

Vedere ancheSee Also

Routine di runtime per categoriaRun-Time Routines by Category