Sunteți pe pagina 1din 5

Contenedores[editar]

<bitset>
provee la clase contea std::bitset , un arreglo de bits.
<deque>
provee la plantilla clase contenedora std::deque , una cola doblemente enlazada.
<list>
provee la plantilla clase contenedora std::list , una lista doblemente enlazada.
<map>
provee las plantillas clases contenedoras std::map y std::multimap ,
un arreglo asociativo y un arreglo asociativo múltiple respectivamente.
<queue>
provee la clase adaptadora contenedora std::queue , una cola de datos.
<set>
provee las plantillas clases
contenedoras std::set y std::multiset , contenedores asociativos
ordenados.
<stack>
provee la clase adaptadora contenedora std::stack , una pila de datos.
<vector>
provee la plantilla clase contenedora std::vector , un arreglo dinámico.

General[editar]
<algorithm>
provee la definición de muchos algoritmos.
<functional>
Provee varios objetos funcionales, diseñados para ser utilizados por los algoritmos
estándares.
<iterator>
provee clases y plantillas para trabajar con iteradores.
<locale>
provee las clases y plantillas para trabajar con locales.
<memory>
provee facilidades para el manejo de memoria en C++, incluyendo la clase
plantilla std::auto_ptr .
<stdexcept>
contiene las clases estándares de excepción así
como std::logic_error y std::runtime_error , ambas derivadas
de std::exception .
<utility>
Provee la clase plantilla std::pair , para trabajar con pares (tuplas de dos
miembros) de objetos.
Cadenas de
caracteres[editar]
<string>
provee las clases y plantillas estándares de C++ para trabajar con cadena de
caracteres.
Flujos y entrada
y salida[editar]
<fstream>
provee facilidades para la entrada y salida basada en archivos.
<ios>
provee varios tipos y funciones básicas para la operación de flujos de entrada y
salida.
<iostream>
provee los elementos fundamentales para la entrada y salida en C++.
<iosfwd>
provee las declaraciones hacia adelante de varias clases plantillas de E/S.
<iomani
p>
provee facilidades para manipular el formateo de salida, así como la base utilizada
cuando se formatean enteros y los valores precisión o punto flotante.
<ist
rea
m>
provee la clase plantilla std::istream y otras clases para la entrada de datos.
<
o
s
t
r
e
a
m
>
provee la clase plantilla std::ostream y otras clases para la salida de datos.
<
s
s
t
r
e
a
m
>
provee la clase plantilla std::sstream y otras clases para la manipulación
de cadena de caracteres.
<
s
t
r
e
a
m
b
u
f
>
N
u
m
é
r
i
c
a
s
[
e
d
i
t
a
r
]
<
c
o
m
p
l
e
x
>
provee la clase plantilla std::complex y funciones asociadas al trabajo
con números complejos.
<
n
u
m
e
r
i
c
>
provee algoritmos para el procesamiento numérico.
<
v
a
l
a
r
r
a
y
>
provee la clase plantilla std::valarray , una clase arreglo optimizada para el
procesamiento numérico.
provee varios tipos y funciones relacionadas al manejo de excepciones,
incluyendo std::exception , la clase base para todas las excepciones arrojadas
por la biblioteca estándar.

Provee la clase plantilla std::numeric_limits , utilizada para describir las


propiedades de los tipos numéricos fundamentales.
provee los operadores new y delete y otras funciones y tipos que componen los
elementos fundamentales para el manejo de memoria en C++.

Provee las facilidades para trabajar con información de tipo en tiempo de


ejecución en C++.

S-ar putea să vă placă și