Introduction ************
This manual documents how to install and use the GNU C++ library.
| Copying | GNU Library Public License says how you can copy and share the GNU C++ library. |
| Contributors | People who have contributed to GNU C++ library. |
| Installation | How to configure, compile and install GNU C++ library |
| Trouble | If you have trouble installing GNU C++ library. |
| General | Aims, objectives, and limitations of the GNU C++ library |
| Conventions | Stylistic conventions |
| OK | Support for representation invariants |
| Proto | Introduction to container class prototypes |
| Pix | Pseudo-indexes |
| Representations | How variable-sized objects are represented |
| Expressions | Some guidance on programming expression-oriented classes |
| Headers | Header files and other support for interfacing C++ to C |
| Builtin | Utility functions for builtin types |
| New | Library dynamic allocation primitives |
| IOStream | The input/output library (istreams and ostreams). |
| Stream | obsolete I/O library |
| Obstack | Obstacks and their uses. |
| AllocRing | A place to store objects for a while |
| String | String, SubString, and Regex classes. |
| Integer | Multiple precision Integer class. |
| Rational | Multiple precision Rational class |
| Complex | Complex number class |
| Fix | Fixed point proportion classes |
| Bit | BitSet and BitString classes |
| Random | Random number generators |
| Data | SampleStatistic and related classes for data collection |
| Curses | CursesWindow class |
| List | Lisp-like List prototype |
| LinkList | Singly and doubly linked list class prototypes |
| Vector | Vector prototypes |
| Plex | Plex (adjustable array) prototypes |
| Stack | Stack prototypes |
| Queue | Queue prototypes |
| Deque | Double ended queue prototypes |
| PQ | Heap (priority queue) class prototypes |
| Set | Set class prototypes |
| Bag | Bag class prototypes |
| Map | Map (Associative array) prototypes |
| GetOpt | C++ class-based version of the GNU/UNIX getopt function |
| Projects | Things Still Left to do |