Functional List
of Descriptions

Links to Indexes

Algorithms
Containers
Diagnostics
General utilities
Input/output
Iterators
Language support
Localization
Numerics
Strings

Group Indexes

Algorithms

  <algorithm>
  Algorithms
  adjacent_find()
  binary_search()
  copy()
  copy_backward()
  count()
  count_if()
  equal()
  equal_range()
  fill()
  fill_n()
  find()
  find_end()
  find_first_of()
  find_if()
  for_each()
  generate()
  generate_n()
  includes()
  inplace_merge()
  iter_swap()
  lexicographical_compare()
  lower_bound()
  make_heap()
  max()
  max_element()
  merge()
  min()
  min_element()
  mismatch()
  next_permutation()
  nth_element()
  partial_sort()
  partial_sort_copy()
  partition()
  pop_heap()
  prev_permutation()
  push_heap()
  random_shuffle()
  remove()
  remove_copy()
  remove_copy_if()
  remove_if()
  replace()
  replace_copy()
  replace_copy_if()
  replace_if()
  reverse()
  reverse_copy()
  rotate()
  rotate_copy()
  search()
  search_n()
  set_difference()
  set_intersection()
  set_symmetric_difference()
  set_union()
  sort()
  sort_heap()
  stable_partition()
  stable_sort()
  swap()
  swap_ranges()
  transform()
  unique()
  unique_copy()
  upper_bound()

Containers

  <bitset>
  <deque>
  <list>
  <map>
  <queue>
  <set>
  <stack>
  <vector>
  Associative Containers
  Containers
  Sequences
  bitset
  deque
  list
  map
  multimap
  multiset
  priority_queue
  queue
  set
  stack
  vector

Diagnostics

  <stdexcept>
  Exceptions
  domain_error
  invalid_argument
  length_error
  logic_error
  out_of_range
  overflow_error
  range_error
  runtime_error
  underflow_error

General utilities

  <functional>
  <memory>
  <utility>
  Function Objects
  Negators
  Operators
  allocator
  auto_ptr
  binary_function
  binary_negate
  bind1st()
  bind2nd()
  binder1st
  binder2nd
  compare
  divides
  equal_to
  get_temporary_buffer()
  greater
  greater_equal
  less
  less_equal
  logical_and
  logical_not
  logical_or
  mem_fun
  mem_fun_ref
  minus
  modulus
  multiplies
  negate
  not1()
  not2()
  not_equal_to
  pair
  plus
  pointer_to_binary_function
  pointer_to_unary_function
  ptr_fun()
  raw_storage_iterator
  return_temporary_buffer()
  unary_function
  unary_negate
  uninitialized_copy()
  uninitialized_fill()
  uninitialized_fill_n()

Input/output

  <fstream>
  <iomanip>
  <ios>
  <iosfwd>
  <iostream>
  <istream>
  <ostream>
  <sstream>
  <streambuf>
  <strstream>
  basic_filebuf
  basic_fstream
  basic_ifstream
  basic_ios
  basic_iostream
  basic_istream
  basic_istringstream
  basic_ofstream
  basic_ostream
  basic_ostringstream
  basic_streambuf
  basic_stringbuf
  basic_stringstream
  cerr
  char_traits
  cin
  clog
  cout
  fpos
  ios_base
  ios_base::failure
  istreambuf_iterator
  istrstream
  ostreambuf_iterator
  ostrstream
  strstream
  strstreambuf
  wcerr
  wcin
  wclog
  wcout

Iterators

  <iterator>
  Bidirectional Iterators
  Forward Iterators
  Input Iterators
  Insert Iterators
  Iterators
  Output Iterators
  Random Access Iterators
  Stream Iterators
  advance()
  back_insert_iterator
  back_inserter()
  distance()
  front_insert_iterator,
  front_inserter()
  insert_iterator
  inserter()
  istream_iterator
  istreambuf_iterator
  iterator
  iterator_traits
  ostream_iterator
  ostreambuf_iterator
  reverse_iterator

Language support

  <exception>
  <limits>
  <new>
  <typeinfo>
  bad_alloc
  bad_cast
  bad_exception
  bad_typeid
  exception
  numeric_limits
  operator delete
  operator new

Localization

  <locale>
  Facets
  codecvt
  codecvt_byname
  collate
  collate_byname
  ctype
  ctype_byname
  has_facet()
  isalnum()
  isalpha()
  iscntrl()
  isdigit()
  isgraph()
  islower()
  isprint()
  ispunct()
  isspace()
  isupper()
  isxdigit()
  locale
  messages
  messages_byname
  money_get
  money_put
  moneypunct
  moneypunct_byname
  num_get
  num_put
  numpunct
  numpunct_byname
  time_get
  time_get_byname
  time_put
  time_put_byname
  tolower()
  toupper()
  use_facet()

Numerics

  <complex>
  <numeric>
  <valarray>
  accumulate()
  adjacent_difference()
  complex
  gslice
  gslice_array
  indirect_array
  inner_product()
  mask_array
  partial_sum()
  slice
  slice_array
  valarray

Strings

  <string>
  Sequences
  basic_string
  char_traits
  wstring