Standard C++ Library Class Reference
Click on the banner to return to the Class Reference home page.
©Copyright 1996 Rogue Wave Software
Algorithms
Summary
Generic algorithms for performing various operations on containers and sequences.
Contents
Synopsis●
Description●
Algorithms by Mutating/Non-mutating Function●
Algorithms by Operation●
Algorithms by Iterator Category●
Complexity●
See Also●
Synopsis
#include <algorithm>
The synopsis of each algorithm appears in its entry in the reference guide.
Description
The Standard C++ Library provides a very flexible framework for applying generic algorithms
to containers. The library also provides a rich set of these algorithms for searching, sorting,
merging, transforming, scanning, and much more.
Each algorithm can be applied to a variety of containers, including those defined by a user of
the library. The following design features make algorithms generic:
Generic algorithms access the collection through iterators●
Algorithms are templatized on iterator types●
Each algorithm is designed to require the least number of services from the iterators it●