Chapter 17: Library Introduction

Chapter 17 is an introduction to the Standard C++ Library.


Contents


Introductory notes for libstdc++

This is a short list of text files that used to make up the top-level doc/ directory before they were moved here. They provide checklists and status reports for everyone.

Return to top of page or to the FAQ.


The Standard C++ header files

The Standard C++ Library specifies 50 header files that must be available to all hosted implementations. Actually, the word "files" is a misnomer, since the contents of the headers don't necessarily have to be in any kind of external file. The only rule is that when you #include a certain header, the contents of that header, as defined by the Standard, become available to you, no matter how.

The names of the headers can be easily seen in this source code, which is a small testbed we use to make certain that the headers all compile and run.

Return to top of page or to the FAQ.


Comments and suggestions are welcome, and may be sent to Phil Edwards or Gabriel Dos Reis.