C: Standard Library Header Files
Marc Gregoire · 2018
The interface to the C++ Standard Library consists of 87 header files, 26 of which present the C Standard Library. It is often difficult to remember which header files that a programmer needs to include in the source code, so this chapter provides a brief description of the contents of each header, organized into eight categories: the C Standard Library; containers; algorithms, iterators, and allocators; general utilities; mathematical utilities; exceptions; I/O streams; and threading support library. The chapter tabulates a summary of the most useful functionality in the C Standard Library. The definitions for the Standard Library containers can be found in 12 header files. The chapter also tabulates these header files. Each of these header files contains all the definitions that are needed by the programmer to use the specified container, including iterators.