This work presents the library portion of the draft ANSI/ISO Standard for the programming language C++, and shows how to use all library classes and functions mandated by that draft standard.
An introductory chapter discusses how the standard C library changes to meet the needs of C++.
Each of the 38 headers is then covered using the same format: a discussion of how the specific portion of the library is customarily used, excerpts from relevant portions of the draft, the code needed to implement the particular portion and to test the implementation, and exercises and references
Author(s): Plauger P.J.
Publisher: Prentice Hall PTR
Year: 1995
Language: English
Pages: 608
City: New Jersey
Preface
The Code
Acknowledgments
Chapter о: Introduction 1
Background
What the Draft С++ Standard Says
Future Directions
Using the Library
Implementing the Library
Testing the Library
Exercises
Chapter 1: Standard С Library 29
Background
What the Draft С++ Standard Says
Future Directions
Using the Standard С Library
Implementing the Standard С Library
Testing the Standard С Library
Exercises
Chapter 2:
41
Background
What the Draft с++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 3: 51
Background
What the Draft с++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 4: 81
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 5: 95
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 6: 103
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 7: 147
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 8: 173
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 9:
Background
What the Draft с++ Standard Says 219
Future Directions
Using
Implementing
Testing
Exercises
Chapter 10: 249
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 11: 265
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 12: 293
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 13: 307
Background
What the Draft с++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 14: <iostream> 337
Background 337
What the Draft С++ Standard Says 340
Future Directions 340
Using 341
Implementing 341
Testing 342
Exercises 344
Chapter 15: 345
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 16: 383
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 17: 421
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 18: 439
Background 439
What the Draft С++ Standard Says 439
Future Directions 448
Using 448
Implementing 455
Testing 468
Exercises 469
Chapter 19: 473
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Chapter 20: 491
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Appendix А: Interfaces
Appendix В: Names
Appendix С: Terms
Appendix D: References
Index
Chapter21: 501
Background
What the Draft С++ Standard Says
Future Directions
Using
Implementing
Testing
Exercises
Appendix А: Interfaces 541
Appendix В: Names 547
Appendix С: Terms 567
Appendix D: References 579
Index 581