A Biblioteca C GNU: diferenças entre revisões
[edição verificada] | [edição verificada] |
Conteúdo apagado Conteúdo adicionado
mSem resumo de edição |
-typos |
||
Linha 13: | Linha 13: | ||
* [[/Manipulação de caracteres/]]: Funções para testar e converter caracteres |
* [[/Manipulação de caracteres/]]: Funções para testar e converter caracteres |
||
* [[/Utilitários para vetores e strings/]]: Utilitários para copiar e comparar strings e vetores |
* [[/Utilitários para vetores e strings/]]: Utilitários para copiar e comparar strings e vetores |
||
* [[/Manipulação de conjuntos de caracteres/]]: Suporte para conjuntos |
* [[/Manipulação de conjuntos de caracteres/]]: Suporte para conjuntos estendidos de caracteres |
||
* [[/Localização/]]: O país e a língua pode afetar o funcionamento das funções da biblioteca |
* [[/Localização/]]: O país e a língua pode afetar o funcionamento das funções da biblioteca |
||
* [[/Tradução de mensagens/]]: Como fazer o programa falar o idioma do usuário |
* [[/Tradução de mensagens/]]: Como fazer o programa falar o idioma do usuário |
||
Linha 28: | Linha 28: | ||
* [[/Matemática/]]: Funções matemáticas, constantes úteis, números aleatórios |
* [[/Matemática/]]: Funções matemáticas, constantes úteis, números aleatórios |
||
* [[/Aritmética/]]: Funções aritméticas de baixo nível |
* [[/Aritmética/]]: Funções aritméticas de baixo nível |
||
* [[/Data e hora/]]: Funções para ler a date e hora, e para |
* [[/Data e hora/]]: Funções para ler a date e hora, e para imprimi-los de modo agradável |
||
* [[/Uso e limitação de recursos/]]: Funções para examinar o uso de recursos e ler e estabelecer limites de uso |
* [[/Uso e limitação de recursos/]]: Funções para examinar o uso de recursos e ler e estabelecer limites de uso |
||
* [[/Saídas não-locais/]]: Pulando fora de chamadas de funções aninhadas |
* [[/Saídas não-locais/]]: Pulando fora de chamadas de funções aninhadas |
Revisão das 19h03min de 28 de fevereiro de 2018
Conteúdo
- Introdução: O propósito da Biblioteca C GNU
- Começando: O que este manual é e como usá-lo
- Usando a biblioteca: Alguns usos práticos para a biblioteca
- Reportando erros: Como as funções da biblioteca reportam erros
- Verificando erros: Como erros são reportados pelas funções da biblioteca.
- Códigos de erros: Macros de códigos de erros; todas elas são expandidas para valores inteiros constantes
- Mensagens de erro: Transformando códigos de erros em mensagens de erro
- Memória: Alocação de memória virtual e controle de paginação
- Manipulação de caracteres: Funções para testar e converter caracteres
- Utilitários para vetores e strings: Utilitários para copiar e comparar strings e vetores
- Manipulação de conjuntos de caracteres: Suporte para conjuntos estendidos de caracteres
- Localização: O país e a língua pode afetar o funcionamento das funções da biblioteca
- Tradução de mensagens: Como fazer o programa falar o idioma do usuário
- Pesquisa e ordenação: Funções gerais de pesquisa e ordenação
- Combinação de padrões: Combinação entre variáveis do shell e expressões regulares
- Entrada e saída básica : Introdução às facilidades de entrada-saída
- Entrada e saída avançada: Facilidades potáveis de alto nível
- Entrada e saída em baixo nível: Entrada e saída em baixo nível menos portável
- /Interface do sistema de arquivos: Funções para manipular arquivos
- Pipes e FIFOs: Um mecanismo simples de comunicação entre processos
- Soquetes: Um mecanismo IPC mais complicado, com suporte à redes
- Interface com o terminal em baixo nível: Como mudar as características de um terminal
- Registro do sistema: O sistema de registros e de mensagens do sistema
- Matemática: Funções matemáticas, constantes úteis, números aleatórios
- Aritmética: Funções aritméticas de baixo nível
- Data e hora: Funções para ler a date e hora, e para imprimi-los de modo agradável
- Uso e limitação de recursos: Funções para examinar o uso de recursos e ler e estabelecer limites de uso
- Saídas não-locais: Pulando fora de chamadas de funções aninhadas
- Manipulação de sinais: Como enviar, bloquear, e manipular sinais
- Programas básicos: Escrevendo o começo e o fim de seus programas
- Processos: Como criar processos e rodar outros programas
- Controle de tarefas: Tudo sobre processos de grupos e seções
- Escolhas de nomes de serviços: Acessando banco de dados do sistema
- Usuários e grupos: Como usuários são identificados e classificados
- Gerenciamento de sistema: Controlando o sistema e recebendo informações sobre ele
- Configurações de sistema: Parâmetros definindo os limites do Sistema Operacional
- Funções de criptografia: Encriptação DES e manipulação de senhas
- Suporte à depuração: Funções para ajudar a depurar aplicações