C++ Standard Library header files
De cppreference.com
< cpp
![]() |
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
La interfaz de C + + biblioteca estándar se define por la siguiente colección de archivos de cabecera .
Original:
The interface of C++ standard library is defined by the following collection of header files.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Original: Utilities library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<cstdlib>
|
Utilidades de uso general: programa de control, asignación de memoria dinámica, números aleatorios, ordenar y buscar
Original: General purpose utilities: programa de control, asignación de memoria dinámica, números aleatorios, ordenar y buscar The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<csignal>
|
Funciones y constantes macro para la gestión de la señal |
<csetjmp>
|
Macro (y función) que salva (y salta) a un contexto de ejecución |
<cstdarg>
|
Manejo de listas de longitud variable de argumentos |
<typeinfo>
|
Tiempo de ejecución de los servicios públicos de tipo de información |
<typeindex> (desde C++11)
|
std::type_index |
<type_traits> (desde C++11)
|
En tiempo de compilación tipo de información |
<bitset>
|
std::bitset plantilla de clase
Original: std::bitset class template The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<functional>
|
Objetos Function, diseñado para su uso con el algoritmos estándar
Original: Objetos Function, designed for use with the algoritmos estándar The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<utility>
|
componentes de servicios públicos Varios
Original: The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ctime>
|
C-estilo de hora / fecha utilites |
<chrono> (desde C++11)
|
C + + en tiempo utilites |
<cstddef>
|
typedef para tipos tales como NULL size_t, y otros |
<initializer_list> (desde C++11)
|
std::initializer_list plantilla de clase
Original: std::initializer_list class template The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<tuple> (desde C++11)
|
std::tuple plantilla de clase
Original: std::tuple class template The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Original: Dynamic memory management The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<new>
|
Bajo nivel utilidades de administración de memoria |
<memory>
|
Mayor nivel utilidades de administración de memoria |
<scoped_allocator> (desde C++11)
|
Asignador clase anidada |
Original: Numeric limits The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<climits>
|
límites de los tipos integrales |
<cfloat>
|
límites de tipos float |
<cstdint>
|
tipos de tamaño fijo and límites de otros tipos |
<cinttypes>
|
formatear macros,
intmax_t y uintmax_t matemáticas y conversiones Original: The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<limits>
|
forma estandarizada de propiedades de la consulta de los tipos fundamentales |
Original: Error handling The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<exception>
|
Utilidades de manejo de excepciones |
<stdexcept>
|
Los objetos estándar excepción |
<cassert>
|
Condicionalmente compilado macro que compara su argumento a cero |
<system_error>
|
define std :: error_code, un código de error depende de la plataforma |
<cerrno>
|
Macro que contiene el último número de error |
Original: Strings library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<cctype>
|
funciones para determinar el tipo contenido en datos de caracteres |
<cwctype>
|
funciones para determinar el tipo de datos de caracteres de ancho |
<cstring>
|
cadena de caracteres estrecho manejar funciones diferentes
Original: The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<cwstring>
|
cadena de caracteres anchos manejar funciones diferentes
Original: The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<cwchar>
|
|
<cuchar> (desde C++11)
|
C-estilo Unicode funciones de conversión de caracteres
Original: The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<string>
|
std::basic_string plantilla de clase
Original: std::basic_string class template The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Original: Containers library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<array> (desde C++11)
|
std::array contenedor
Original: std::array container The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<vector>
|
std::vector contenedor
Original: std::vector container The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<deque>
|
std::deque contenedor
Original: std::deque container The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<list>
|
std::list contenedor
Original: std::list container The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<forward_list> (desde C++11)
|
std::forward_list contenedor
Original: std::forward_list container The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<set>
|
std::set y contenedores std::multiset asociativas
Original: std::set and std::multiset associative containers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<map>
|
std::map y contenedores std::multimap asociativas
Original: std::map and std::multimap associative containers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<unordered_set> (desde C++11)
|
std::unordered_set y std::unordered_multiset desordenada contenedores asociativos
Original: std::unordered_set and std::unordered_multiset unordered associative containers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<unordered_map> (desde C++11)
|
std::unordered_map y std::unordered_multimap desordenada contenedores asociativos
Original: std::unordered_map and std::unordered_multimap unordered associative containers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stack>
|
std::stack adaptador del recipiente
Original: std::stack container adaptor The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<queue>
|
std::queue y std::priority_queue adaptadores de contenedores
Original: std::queue and std::priority_queue container adaptors The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Original: Algorithms library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<algorithm>
|
Algoritmos que operan en los recipientes |
Original: Iterators library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<iterator>
|
Iteradores contenedores |
Original: Numerics library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<cmath>
|
Funciones matemáticas comunes |
<complex>
|
Tipo de número complejo |
<valarray>
|
Clase para representar y manipular matrices de valores |
<random>
|
Generadores de números aleatorios y distribuciones |
<numeric>
|
Operaciones sobre valores numéricos en contenedores |
<ratio> (desde C++11)
|
En tiempo de compilación aritmética racional |
<cfenv> (desde C++11)
|
Floating-point medio ambiente acceder a las funciones
Original: Floating-point medio ambiente access functions The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Original: Input/output library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<iosfwd>
|
presentará su declaración de todas las clases en la biblioteca de entrada / salida
Original: forward declarations of all classes in the input/output library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ios>
|
std::ios_base clase, plantilla std::basic_ios clase y typedefs varios
Original: std::ios_base class, std::basic_ios class template and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<istream>
|
std::basic_istream plantilla de clase y typedefs varios
Original: std::basic_istream class template and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ostream>
|
std::basic_ostream plantilla de clase y typedefs varios
Original: std::basic_ostream class template and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<iostream>
|
std::basic_iostream plantilla de clase y typedefs varios
Original: std::basic_iostream class template and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<fstream>
|
std::basic_fstream, std::basic_ifstream, plantillas std::basic_ofstream clase y typedefs varios
Original: The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<sstream>
|
std::basic_stringstream, std::basic_istringstream, plantillas std::basic_ostringstream clase y typedefs varios
Original: std::basic_stringstream, std::basic_istringstream, std::basic_ostringstream class templates and several typedefs The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<strstream>
|
std::strstream, std::istrstream, std::ostrstream(obsoleto) |
<iomanip>
|
Las funciones de ayuda para controlar el formato o la entrada y la salida |
<streambuf>
|
std::basic_streambuf plantilla de clase
Original: std::basic_streambuf class template The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<cstdio>
|
C-estilo de insumo-funciones |
Original: Localization library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<locale>
|
Localización de los servicios públicos |
<clocale>
|
C utilidades de localización |
<codecvt> (desde C++11)
|
Instalaciones de conversión de Unicode |
Original: Regular Expressions library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<regex> (desde C++11)
|
Las clases, algoritmos e iteradores para apoyar el procesamiento de expresiones regulares |
Original: Atomic Operations library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<atomic> (desde C++11)
|
Operaciones de biblioteca Atómica |
Original: Thread support library The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<thread> (desde C++11)
|
std::thread clase y funciones de apoyo
Original: std::thread class and funciones de apoyo The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<mutex> (desde C++11)
|
primitivas de exclusión mutua |
<future> (desde C++11)
|
primitivas para cálculos asincrónicos |
<condition_variable> (desde C++11)
|
subproceso en espera condiciones |
Original: C compatibility headers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<ciso646>
|
cabecera vacía. Las macros que aparecen en
iso646.h en C son palabras clave en C + + Original: empty header. The macros that appear in iso646.h in C are keywords in C++ The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ccomplex>
|
simplemente incluye la <complex> cabecera
Original: simply includes the header <complex> The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ctgmath> (desde C++11)
|
simplemente incluye la <ccomplex> cabeceras y <cmath>: las sobrecargas equivalentes a los contenidos de la cabecera C
tgmath.h vienen dados por <cmath> y <complex> Original: simply includes the headers <ccomplex> and <cmath>: the overloads equivalent to the contents of the C header tgmath.h are already provided by <cmath> and <complex> The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<cstdalign> (desde C++11)
|
define una compatibilidad macro constante
Original: defines one compatibilidad macro constante The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<cstdbool> (desde C++11)
|
define una compatibilidad macro constante
Original: defines one compatibilidad macro constante The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Original: Deprecated headers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
<assert.h> (obsoleto)
|
comporta como si cada nombre de
<cassert> se coloca en espacio de nombres global Original: behaves as if each name from <cassert> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<complex.h> (obsoleto)
|
comporta como si cada nombre de
<ccomplex> se coloca en espacio de nombres global Original: behaves as if each name from <ccomplex> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<ctype.h> (obsoleto)
|
comporta como si cada nombre de
<cctype> se coloca en espacio de nombres global Original: behaves as if each name from <cctype> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<errno.h> (obsoleto)
|
comporta como si cada nombre de
<cerrno> se coloca en espacio de nombres global Original: behaves as if each name from <cerrno> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<fenv.h> (obsoleto)
|
comporta como si cada nombre de
<cfenv> se coloca en espacio de nombres global Original: behaves as if each name from <cfenv> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<float.h> (obsoleto)
|
comporta como si cada nombre de
<cfloat> se coloca en espacio de nombres global Original: behaves as if each name from <cfloat> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<inttypes.h> (obsoleto)
|
comporta como si cada nombre de
<cinttypes> se coloca en espacio de nombres global Original: behaves as if each name from <cinttypes> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<iso646.h> (obsoleto)
|
comporta como si cada nombre de
<ciso646> se coloca en espacio de nombres global Original: behaves as if each name from <ciso646> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<limits.h> (obsoleto)
|
comporta como si cada nombre de
<climits> se coloca en espacio de nombres global Original: behaves as if each name from <climits> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<locale.h> (obsoleto)
|
comporta como si cada nombre de
<clocale> se coloca en espacio de nombres global Original: behaves as if each name from <clocale> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<math.h> (obsoleto)
|
comporta como si cada nombre de
<cmath> se coloca en espacio de nombres global Original: behaves as if each name from <cmath> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<setjmp.h> (obsoleto)
|
comporta como si cada nombre de
<csetjmp> se coloca en espacio de nombres global Original: behaves as if each name from <csetjmp> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<signal.h> (obsoleto)
|
comporta como si cada nombre de
<csignal> se coloca en espacio de nombres global Original: behaves as if each name from <csignal> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdalign.h> (obsoleto)
|
comporta como si cada nombre de
<cstdalign> se coloca en espacio de nombres global Original: behaves as if each name from <cstdalign> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdarg.h> (obsoleto)
|
comporta como si cada nombre de
<cstdarg> se coloca en espacio de nombres global Original: behaves as if each name from <cstdarg> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdbool.h> (obsoleto)
|
comporta como si cada nombre de
<cstdbool> se coloca en espacio de nombres global Original: behaves as if each name from <cstdbool> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stddef.h> (obsoleto)
|
comporta como si cada nombre de
<cstddef> se coloca en espacio de nombres global Original: behaves as if each name from <cstddef> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdint.h> (obsoleto)
|
comporta como si cada nombre de
<cstdint> se coloca en espacio de nombres global Original: behaves as if each name from <cstdint> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdio.h> (obsoleto)
|
comporta como si cada nombre de
<cstdio> se coloca en espacio de nombres global Original: behaves as if each name from <cstdio> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<stdlib.h> (obsoleto)
|
comporta como si cada nombre de
<cstdlib> se coloca en espacio de nombres global Original: behaves as if each name from <cstdlib> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<string.h> (obsoleto)
|
comporta como si cada nombre de
<cstring> se coloca en espacio de nombres global Original: behaves as if each name from <cstring> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<tgmath.h> (obsoleto)
|
comporta como si cada nombre de
<ctgmath> se coloca en espacio de nombres global Original: behaves as if each name from <ctgmath> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
|
comporta como si cada nombre de <code><ctime></code> se coloca en espacio de nombres global
Original: behaves as if each name from <code><ctime></code> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<code><b><uchar.h></b></code> (obsoleto) | comporta como si cada nombre de <code><cuchar></code> se coloca en espacio de nombres global
Original: behaves as if each name from <code><cuchar></code> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<code><b><wchar.h></b></code> (obsoleto) | comporta como si cada nombre de <code><cwchar></code> se coloca en espacio de nombres global
Original: behaves as if each name from <code><cwchar></code> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
<code><b><wctype.h></b></code> (obsoleto) | comporta como si cada nombre de <code><cwctype></code> se coloca en espacio de nombres global
Original: behaves as if each name from <code><cwctype></code> is placed in global namespace The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |