O'Reilly logo

C++ How to Program, Sixth Edition by H. M. Deitel - Deitel & Associates, Inc., P. J. Deitel - Deitel & Associates, Inc.

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 15. Stream Input/Output

 

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.

 
 --Amenehope

OBJECTIVES

In this chapter you’ll learn:

  • To use 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.

Outline

15.1

Introduction

15.2

Streams

 

15.2.1

Classic Streams vs. Standard Streams

 

15.2.2

iostream Library Header Files

 

15.2.3

Stream ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required