Skip to Content
C++ How to Program, 10/e
book

C++ How to Program, 10/e

by Paul Deitel, Harvey Deitel
February 2016
Beginner
1080 pages
207h 57m
English
Pearson
Content preview from C++ How to Program, 10/e

Summary

Section 14.1 Introduction

  • Files are used for data persistence (p. 616)—permanent retention of data.

  • Computers store files on secondary storage devices (p. 616), such as hard disks, CDs, DVDs, flash memory and tapes.

Section 14.2 Files and Streams

  • C++ views each file simply as a sequence of bytes.

  • Each file ends either with an end-of-file marker or at a specific byte number recorded in a system-maintained, administrative data structure.

  • When a file is opened, an object is created, and a stream is associated with the object.

  • To perform file processing in C++, headers <iostream> and <fstream> must be included.

  • Header <fstream> includes the definitions for the stream class templates basic_ifstream (for file input), basic_ofstream ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

C++ How to Program, Sixth Edition

C++ How to Program, Sixth Edition

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

C++ How to Program, Ninth Edition

Paul Deitel, Harvey Deitel

Publisher Resources

ISBN: 9780134448930Purchase book