STANDARD LIBRARIES
The C++ standard libraries provide an extensive set of
input/output capabilities which we will see in
subsequent chapters. This chapter will discuss
very basic and most common I/O operations required
for C++ programming.
C++ I/O occurs in streams, which are sequences of bytes.
If bytes flow from a device like a keyboard, a disk drive,
or a network connection etc. to main memory, this is
called input operation and if bytes flow from main memory
to a device like a display screen, a printer, a disk drive,
or a network connection, etc., this is called output operation.