|
||||||||
Chapter 1: About this eBookThis chapter (which you are reading right now) introduces the book's subject and describes its contents. Chapter 2: Introduction to C++ and the Standard Library This chapter provides a brief overview of the history of the C++ standard library and the context of its standardization.It also contains some general hints regarding the technical background for this book and the library, such as new language features and the concept of complexity. Chapter 3: General Concepts - This chapter describes the fundamental concepts of the library that you need to understand to work with all the components. Chapter 4: Utilities - This chapter describes several small utilities provided for the user of the library and for the library itself. Chapter 5: The Standard Template Library - This chapter presents a detailed introduction to the concept of the STL, which provides container classes and algorithms that are used to process collections of data. Chapter 6: STL Containers - This chapter explains the concepts and describes the abilities of the STL's container classes. Chapter 7: STL Iterators - This chapter deals in detail with the STL's iterator classes. In particular, it explains the different iterator categories, the auxiliary functions for iterators, and the iterator adapters, such as stream iterators, reverse iterators, and insert iterators. Chapter 8: STL Function Objects - This chapter details the STL's function object classes. Chapter 9: STL Algorithms - This chapter lists and describes the STL's algorithms. After a brief introduction and comparison of the algorithms, each algorithm is described in detail followed by one or more example programs. Chapter 10: Special Containers - This chapter describes the different special container classes of the C++ standard library. It covers the container adapters for queues and stacks, as well as the class bitset, which manages a bitfield with an arbitrary number of bits or flags. Chapter 11: Strings - This chapter describes the string types of the C++ standard library. The standard provides strings as kind of "self-explanatory" fundamental data types with the ability to use different types of characters. Chapter 12: Numerics - This chapter describes the numeric components of the C++ standard library. In particular, it covers types for complex numbers and classes for the processing of arrays of numeric values. Chapter 13: Input/Output Using Stream Classes - This chapter covers the I/O component of C++. This component is the standardized form of the commonly known IOStream library. Chapter 14: Internationalization - This chapter covers the concepts and classes for the internationalization of programs. In particular, it describes the handling of different character sets, as well as the use of different formats for such values as floating-point numbers and dates. Chapter 15: Allocators - This chapter describes the concept of different memory models in the C++ standard library. Download free ebooks on c++: The C++ Standard Library: A Tutorial and Reference
|
| More free ebooks | |
Free programing ebooks
Chapter 1: About this eBook