Appendix . Standard C++ Library Header Files

Algorithms

<algorithm>

Defines numerous general algorithms as template functions.

<numeric>

Defines several function templates useful for computing numeric values—generalized numeric operations.

Containers

<bitset>

Describes an object that stores a set of Boolean values as a sequence of N bits. A bit is set if its value is 1, and reset if its value is 0.

<deque>

Describes an object controlling a varying-length sequence of elements of type T, permitting insertion and removal of an element at either end—a double-ended queue of T.

<list>

Defines the container class template list along with three supporting templates—a doubly linked list of T.

<map>

Defines the container class templates map and multimap, along with ...

Get Practical C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.