Namespaces

Variants
Actions

Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

Bibliotecas Open C

From Wiki
Jump to: navigation, search
Article Metadata

Compatibilidade
Plataforma(s):
Symbian

Artigo
Tradução:
Originado de Open C library
Por kyllercg
Última alteração feita por hamishwillee em 07 May 2013


Contents

Introdução

As bibliotecas Open C cobrem mais de 75% das funções contidas nos padrões para desktop e servidores nas quais muitas aplicações móveis são baseadas. A implementação inclue 100% de cobertura das bibliotecas contendo características críticas tais como: gerência de senhas (libcrypt), compressão de dados (libcrypt) e carregamento de DLLs (libdl).

As bibliotecas não provêem nenhuma funcionalidae gráfica. O framework gráfico S60 deve ser usado se for necess[ario prover uma interface gráfica para a aplicação.


Bibliotecas

libc

  • Descrição: As bibliotecas C padrão incluem rotinas para acessar a entrada/saída padrão, rotinas para banco de dados, operações com bits, operações com strings, operações com caracteres, rotinas para criptografia de dados padrão (DES, Data Encryption Standard), armazenamento, funções de tempo e tratamento de sinais.
  • Projeto open source: OpenBSD (POSIX APIs)
  • Funções na implementação original: 782
  • Funções implementadas: 367


libcrypt

  • Descrição: As bibliotecas de criptografia cintem funções para criptografar blocos de dados, mensagens e senhas.
  • Projeto open source: OpenSSL
  • Funções na implementação original: 3
  • Funções implementadas: 3


libcrypto

  • Descrição: Os serviços providos por esta biblioteca são usados por implementações OpenSSL do SSL, TLS e SMIME e tem sido usadas na implementação do SSH, OpenPGP e outros padrões de criptografia.
  • Projeto open source: OpenSSL
  • Funções na implementação original: 3000
  • Funções implementadas: 2304

libdl

  • Descrição: Permite carregar DLLs.
  • 100% das funções implementadas.


libglib

  • Descrição: Biblioteca de propósitos gerais que prov&e diversos tipos de dados, macros, conversões de tipos, manipulação de string, manipulação de arquivos. Funciona em várias plataformas baseadas em UNIX, Windows, OS/2 e BeOS.
  • Projeto open source: GNOME
  • Funções na implementação original: 1561
  • Funções implementadas: 1201

libm

  • Descrição: As funções aritméticas e matemáticas operam de acordo com a biblioteca padrão C.
  • Projeto open source: OpenBSD (POSIX APIs)
  • Funções na implementação original: 299
  • Funções implementadas: 126

libpthread

  • Descrição: Implementa a interface padrão IEEE Std1003.1c (POSIX) que permite a implementação de multiplas linhas de execução (threads) em um único processo de usuário. Inclue a criação e término de threads, uma interface com o escalonador de threads para estabelecer parâmetros de execução, sem[afores e variáveis provendo mecanismos de sincronização para acessar recursos compartilhados.
  • Projeto open source: OpenBSD (POSIX APIs)
  • Funções na implementação original: 94
  • Funções implementadas: 56

libssl

  • Descrição: Implementa os protocolos SSL v2/v3 e TLS v1.
  • Projeto open source: OpenSSL
  • Funções na implementação original: 236
  • Funções implementadas: 204

libz

  • Descrição: A biblioteca de compressão "zlib" prove funções para compactação e descompactação em memória, incluindo verificação de integridade dos dados compactados.
  • Projeto open source: LIBZ
  • Funções na implementação original: 43
  • Funções implementadas: 43

Links

This page was last modified on 7 May 2013, at 23:55.
197 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×