Chapter 17. Stream Input/Output and Files


Consciousness ... does not appear to itself chopped up in bits ... A “river” or a “stream” are the metaphors by which it is most naturally described.

 --William James

All the news that’s fit to print.

 --Adolph S. Ochs

Remove not the landmark on the boundary of the fields.



In this chapter you’ll learn:

  • To use Visual C++ object-oriented stream input/output.

  • To format input and output.

  • The stream-I/O class hierarchy.

  • To use stream manipulators.

  • To control justification and padding.

  • To determine the success or failure of input/output operations.

  • To tie output streams to input streams.

  • To create, read, write and update files.

  • Sequential file processing.








17.2.1 ...

Get Visual C++ 2008: How to Program, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.