Eu aqui de novo crianças!
A importância da biblioteca é imensa, pois ela nos poupa de muita programação. Uma vez que a função já está pronta dentro da biblioteca, basta importar tal biblioteca e utilizar a função que queremos.
Por exemplo, se você quiser mostrar uma mensagem na tela, você não tem que produzir uma função inteira ou criar um comando novo, basta importar uma biblioteca de I/O (entrada e saída) e utilizar uma função dela. Quando for compilar, o compilador vai buscar nas bibliotecas tais funções para saber como utilizá-las.
O papel do pré-processamento é indicar, antes mesmo de compilar, os parâmetros necessários para ser criado o arquivo executável.
O pré-processamento é indicado pelo caracter sharp (#) no inicio da linha e deve ser usado no início da programação.
Importando uma biblioteca
A importação de uma biblioteca é dada pelo comando INCLUDE (incluir) seguido da biblioteca entre os sinais de menor (<) e maior (>).
Porém, devemos notar que existem diferenças entre a importação de bibliotecas de C e de C++.
C
#include
2.
#include
C++
.
#include
2.
//biblioteca de C
3.
#include
4.
//biblioteca de C++
5.
using
namespace
std;
Containers
- manipulação de arranjo de bits, algo parecido com vector
- manipulação de lista duplamente ligada
- manipulação de lista simplesmente ligada
Uso geral
- algoritmos genéricos
- funções-objeto
- declaração de iterador
- manipulação de diversas convenções culturais do utilizador, como a representação de números, moeda e datas, para efeitos de internacionalização
- funções para o gerenciamento de memória
- especialização de , fornece relatórios sobre exceções
- operações com pares de elementos (comparação e construção)
Cadeias de caracteres
- manipulação de cadeia de caracteres
Streams e entrada/saída
- manipulação de fluxo de dados em arquivo
- declaração mais geral de fluxo de dados
- manipulação de fluxo de dados padrão do sistema (entrada padrão, saída padrão e saída de erros padrão)
- declaração dos fluxos de dados presentes na linguagem
- manipulação da apresentação e do processamento de fluxos de dados
- manipulação de entrada de dados
- manipulação de saída de dados
- manipulação de fluxo de dados em cadeias de caracteres
- manipulação de buffers de fluxo de dados
Funcionalidades numéricas
- manipulação de número complexo
- operações com conjuntos numéricos
- arranjo de valores mutáveis
Suporte à linguagem C++
- manipulação de exceção
- manipulação de limites numéricos dos tipos embutidos na linguagem
- manipulação de alocação e desalocação de memória
- auxílio para o RTTI do C++
Biblioteca padrão do C
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
- adequação de
Nenhum comentário:
Postar um comentário