Biblioteca de ferramentas de plataforma cruzada (Xtklib)

Biblioteca de ferramentas de plataforma cruzada (XTKLIB) é uma estrutura baseada em C ++ para programação cruzada de plataforma altamente orientada a objetos.
Baixe Agora

Biblioteca de ferramentas de plataforma cruzada (Xtklib) Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Mario Casciaro
  • Site do editor:
  • http://xtklib.berlios.de/

Biblioteca de ferramentas de plataforma cruzada (Xtklib) Tag


Biblioteca de ferramentas de plataforma cruzada (Xtklib) Descrição

Cross Platform Toolkit Library (XTKLIB) é uma estrutura baseada em C ++ para programação cruzada de plataforma altamente orientada a objetos. Biblioteca de ferramentas de plataforma cruzada (Xtklib) é uma estrutura baseada em C ++ para programação cruzada de plataforma altamente orientada a objetos. Em particular, a biblioteca fornece uma camada de abstração completa entre sua API e os principais serviços oferecidos pelo sistema operacional subjacente (rosca, processos, GUI, sistema de arquivos, etc.) mais um conjunto de utilitários genéricos (strings, estruturas de dados, etc.). Ao contrário de outras bibliotecas famosas, o XTKlib faz uso total de todos os recursos do C ++ como RTTI, modelos, exceções, obtendo um design fortemente orientado a objetos com uma sensação de java. A biblioteca é composta por dois módulos principais: "Widgets" e "base" ". Os sistemas operacionais alvo são Windows e UNIX (Linux e BSD em Primis) com um plano para se mover também para outros sistemas. Aqui estão alguns recursos de "Cross Platform Toolkit Library XTKLIB": · Uso do moderno C ++ - O uso de muitos recursos poderosos oferecidos pela moderna C ++, como exceções, RTTI, modelos e namespaces, permite um desenvolvimento mais rápido, melhora a legibilidade do código e reduz os erros de programação. · Projeto forte orientado a objetos - projetado para atender aos requisitos da moderna indústria de software: modularidade, baixo acoplamento, alta coesão, esconder de informação. Padrões de design e hierarquias avançadas de classe são amplamente utilizados em toda a biblioteca. · Facilidade de uso - interface de programação limpa e intuitiva com uma sensação de java. · Recursos completos suportados inclui: · Serviços básicos: Thread, sincronização, acesso ao sistema de arquivos , Networking. · Serviços avançados: fluxos de E / S, registro. · Ferramentas de depuração: Rastreamento de pilha, detecção de vazamento de memória. · GUI Widgets (trabalho em andamento): Windows, quadros, gerentes de layout, controles avançados, controles avançados. · Utilitários genéricos: Framework completo de estruturas de dados, classe de string com suporte Unicode. · Suporte completo Unicode: Suporte nativo para Unicode, conversão de conversão para diferentes caracteres. · E muitos outros: a lista é muito longa para enumerar tudo menor, mas extremamente útil Recursos. · Plataforma cruzada - Suporta vários sistemas e compiladores. · O XTKLIB é conhecido por trabalhar em: · Windows XP (x86) · Visual C ++ Versões 7.1, 8.0 · Mingw32 · Linux (x86, x86_64) · GCC 3.4 · Compatibilidade com outras plataformas e compiladores não são excluídos. (Se você puder compilar / usar xtklib com um compilador / plataforma não listado, deixe-nos saber sobre isso, obrigado) · Fast - Embora o desempenho não seja o principal objetivo desta biblioteca (exceções e RTTI têm uma tradeoff Este significado), a agilidade de código e a velocidade de execução são frequentemente tomadas em consideração durante o desenvolvimento, deixando uma vantagem de desempenho em comparação com os idiomas de programação interpretados (por exemplo, Java, C #) ou linguagens de script (por exemplo, Python, Ruby, Perl). O novo em Esta liberação: · Este é o primeiro lançamento com um módulo de "widgets" de trabalho, embora tenha apenas características básicas. · Esta versão é fornecida apenas para testes e desenvolvimento.


Biblioteca de ferramentas de plataforma cruzada (Xtklib) Software Relacionado

Python-observável

Python-Observável permite que os desenvolvedores Python criem malhas de objeto vagamente acopladas com uma implementação completa de observadores / observáveis. ...

129

Download