<<< I/O operations and Streams | Index | Text and Binary files, Character and Binary streams >>> |
Buffer
Memory location where bytes are held after they are logically output
But before they are sent to the output device
Using a buffer improves program performance
Flushing
Clears any bytes that have been sent to a buffer for output
But have not yet been output to a hardware device
<<< I/O operations and Streams | Index | Text and Binary files, Character and Binary streams >>> |