Espaços nominais
Variantes
Acções

C++ Standard Library header files

Da cppreference.com
< cpp


A interface da biblioteca C + + padrão é definido pela seguinte coleção de arquivos de cabeçalho.
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.

Índice

Biblioteca de utilitários
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>
Utilitários de uso geral: controle do programa, alocação dinâmica de memória, números aleatórios, ordenação e pesquisa
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<csignal> Funções e constantes macro para a gestão do sinal
<csetjmp> Macro (e função) que salva (e saltos) para um contexto de execução
<cstdarg> Manipulação de listas de argumentos de comprimento variável
<typeinfo> Utilitários informações de tempo de execução do tipo
<typeindex> (a partir do C++ 11) std::type_index
<type_traits> (a partir do C++ 11) Tempo de compilação tipo de informação
<bitset>
std::bitset modelo de classe
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 de função, concebido para ser utilizado com o algoritmos padrão
Original:
Objetos de função, designed for use with the algoritmos padrão
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<utility>
componentes utilitários Diversos
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 data / hora utilitários
<chrono> (a partir do C++ 11) C + + tempo utilitários
<cstddef> typedefs para tipos como NULL, size_t e outros
<initializer_list> (a partir do C++ 11)
std::initializer_list modelo de classe
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> (a partir do C++ 11)
std::tuple modelo de classe
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.
Gerenciamento de memória dinâmica
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> Baixo nível de gestão de utilitários de memória
<memory> De nível superior de gestão de utilitários de memória
<scoped_allocator> (a partir do C++ 11) Alocador de classe aninhada
Limites numéricos
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> limites de tipos integrais
<cfloat> limites de tipos float
<cstdint> de tamanho fixo tipos and limites de outros tipos
<cinttypes>
formatação de macros, intmax_t e uintmax_t matemática e conversões
Original:
formatação de macros, intmax_t and uintmax_t math and conversions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<limits> forma padronizada para propriedades de consulta de tipos fundamentais
De tratamento de erros
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> Utilitários de manipulação de exceção
<stdexcept> Padrão objetos de exceção
<cassert> Condicionalmente compilado macro que compara seu argumento para zero
<system_error> define std :: error_code, um código de erro depende da plataforma
<cerrno> Macro que contém o número do erro passado

Biblioteca cordas
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> funções para determinar o tipo contido em dados de caracteres
<cwctype> funções para determinar o tipo de dados de caracteres de largura
<cstring>
cadeia de caracteres estreita funções de manipulação 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>
cadeia de caracteres funções de manipulação 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>
vários de largura e multibyte tratamento de string funções
Original:
various de largura and multibyte string handling functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<cuchar> (a partir do C++ 11)
C-estilo Funções de conversão de caracteres Unicode
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 modelo de classe
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.

Recipientes biblioteca
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> (a partir do C++ 11)
std::array recipiente
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 recipiente
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 recipiente
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 recipiente
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> (a partir do C++ 11)
std::forward_list recipiente
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 e std::multiset contêineres associativos
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 e std::multimap contêineres associativos
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> (a partir do C++ 11)
std::unordered_set e std::unordered_multiset desordenada contêineres associativos
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> (a partir do C++ 11)
std::unordered_map e std::unordered_multimap desordenada contêineres associativos
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 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 e std::priority_queue adaptadores de contêineres
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.

Biblioteca algoritmos
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 operam em contêineres

Biblioteca iteradores
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 recipiente

Biblioteca numéricos
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> Matemática comuns funções
<complex> Tipo de número complexo
<valarray> Classe para representar e manipular matrizes de valores
<random> Geradores de números aleatórios e distribuições
<numeric> Operações numéricas sobre os valores em recipientes
<ratio> (a partir do C++ 11) Tempo de compilação aritmética racional
<cfenv> (a partir do C++ 11)
De ponto flutuante ambiente acessar funções
Original:
De ponto flutuante 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.

De entrada / saída da biblioteca
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>
encaminhar as declarações de todas as classes na biblioteca de entrada / saída
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 classe, std::basic_ios modelo de classe e typedefs vários
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 modelo de classe e typedefs vários
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 modelo de classe e typedefs vários
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 modelo de classe e typedefs vários
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, modelos std::basic_ofstream classe e typedefs vários
Original:
std::basic_fstream, std::basic_ifstream, std::basic_ofstream 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.
<sstream>
std::basic_stringstream, std::basic_istringstream, modelos std::basic_ostringstream classe e typedefs vários
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(obsoleta)
<iomanip> Funções auxiliares para controlar o formato ou entrada e saída
<streambuf>
std::basic_streambuf modelo de classe
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 entrada e saída funções

Biblioteca localização
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> Utilitários de localização
<clocale> Localização utilitários C
<codecvt> (a partir do C++ 11) Conversão Unicode instalações

Biblioteca de expressões regulares
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> (a partir do C++ 11) Classes, algoritmos e iteradores para suportar o processamento de expressões regulares

Biblioteca operações atômicas
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> (a partir do C++ 11) Biblioteca operações atômica

Biblioteca de suporte a discussão
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> (a partir do C++ 11)
std::thread classe e funções de suporte
Original:
std::thread class and funções de suporte
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<mutex> (a partir do C++ 11) mútuos primitivas de exclusão
<future> (a partir do C++ 11) primitivas para computações assíncronas
<condition_variable> (a partir do C++ 11) segmento de espera condições

Compatibilidade cabeçalhos C
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>
cabeçalho vazio. As macros que aparecem na iso646.h em C são palavras-chave em 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>
simplesmente inclui a <complex> cabeçalho
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> (a partir do C++ 11)
simplesmente inclui a <ccomplex> cabeçalhos e <cmath>: as sobrecargas equivalente ao conteúdo do cabeçalho C tgmath.h já são fornecidos por <cmath> e <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> (a partir do C++ 11)
define um macro compatibilidade constante
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
<cstdbool> (a partir do C++ 11)
define um macro compatibilidade constante
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Obsoleta cabeçalhos
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> (obsoleta)
se comporta como se cada nome de <cassert> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <ccomplex> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cctype> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cerrno> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cfenv> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cfloat> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cinttypes> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <ciso646> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <climits> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <clocale> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cmath> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <csetjmp> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <csignal> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cstdalign> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cstdarg> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cstdbool> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cstddef> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cstdint> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cstdio> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cstdlib> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <cstring> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <ctgmath> é colocado no espaço 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.
se comporta como se cada nome de <code><ctime></code> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <code><cuchar></code> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <code><cwchar></code> é colocado no espaço 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> (obsoleta)
se comporta como se cada nome de <code><cwctype></code> é colocado no espaço 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.