Until now, you’ve been using
cout to write to the screen and
cin to read from the keyboard, without a full understanding of how they work. In this lesson, you will learn all about both of these.
You will also learn
What streams are and how they are used
How to manage input and output using streams
How to write to and read from files using streams
C++ defines neither how data is written to the screen or to a file, nor how data is read into a program. These are clearly essential parts of working with C++, however, and the standard C++ library includes the
iostream library, which facilitates input and output (I/O).
The advantage of having the input and output kept apart from the language and handled in ...