Headers
Home <algorithms> <cassert> <cerrno> <cctype> <cfloat> <climits> <clocale> <cmath> <complex> <csetjmp> <csignal> <cstdarg> <cstddef> <cstdio> <cstdlib> <cstring> <ctime> <cwchar> <cwctype> <exception> <fstream> <functional> <iomanip> <ios> <iostream> <istream> <iterator> <limits> <locale> <memory> <new> <numeric> <ostream> <sstream> <stdexcept> <streambuf> <string> <typeinfo> <utility> <valarray>

 

Same level pages:
STL
FAQs
Headers
Libraries

Parent level pages:
Home Page

Header files can be divided into several categories by the "library" they support:

Language Support Library

Types
<cstddef>
Implementation properties
<limits>
<climits>
<cfloat>
Start and Terminiation
<cstdlib>
Dynamic memory management
<new>
Type identification
<typeinfo>
Exception Handling
<exception>
Other runtime support
<cstdarg>
<csetjmp>
<ctime>
<csignal>
<cstdlib>

Diagnostics Library

Exception classes
<stdexcept>
Assertions
<cassert>
Error Numbers
<cerrno>

General Utilities Library

Utility Components
<utility>
Function objects
<functional>
Memory
<memory>
<cstdlib>
<cstring>
Date and Time
<ctime>

Strings Library

String classes
<string>
<cctype>
<cwctype>
<cstring>
<cwchar>
Null-terminated sequence utilities (for C-style strings)
<cstdlib>

Localization Library

Locales and Standard Locale Categories
<locale>
C library locales
<clocale>
 

Containers library (see also STL)

Sequences
<bitset>
<deque>
<list>
<queue>
<stack>
<vector>
Associative containers
<map>
<set>

Iterators Library (see also STL)

Iterator Primitive
Predefined Iterators
Stream Iterators
<iterator>

Algorithms Library (see also STL)

Non-modifying sequence operations
Mutating sequence operations
Sorting and related operations
<algorithms>
C library algorithms
<cstdlib>

Numerics Library

Complex Numbers
<complex>
Numeric Arrays
<valarray>
Generalized Numeric operations
<numeric>
C library
<cmath>
<cstdlib>

I/O Library

Standard iostream objects
<iostream>
Iostreams base classes
<ios>
Stream buffers
<streambuf>
Formatting and manipulators
<istream>
<ostream>
<iomanip>
String Streams
<sstream>
<cstdlib>
File Streams
<fstream>
<cstdio>
<cwchar>
 
 
ŠPaul Buis & Ball State University Author: Paul Buis (peb@bsu.edu) Last Modified:10/26/00 05:21 PM

NOTICE: The information presented on this page represents the personal views, ideas, and opinions of the author. This is not an official Ball State University web page. Links contained at this web site to other organizations, are presented as a service and neither constitute nor imply university endorsement or warranty.