Bibliothèque de la boîte à outils de la plate-forme croisée (XTKLIB)

La bibliothèque de la boîte à outils multiples croisée (XTKLIB) est un cadre basé sur C ++ pour une programmation multi-plate-forme multiples orientée objet.
Télécharger maintenant

Bibliothèque de la boîte à outils de la plate-forme croisée (XTKLIB) Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Mario Casciaro
  • Site Internet de l'éditeur:
  • http://xtklib.berlios.de/

Bibliothèque de la boîte à outils de la plate-forme croisée (XTKLIB) Mots clés


Bibliothèque de la boîte à outils de la plate-forme croisée (XTKLIB) La description

La bibliothèque Toolkit de la plate-forme croisée (XTKLIB) est une structure basée sur la C ++ pour une programmation multi-plate-forme multiplate-forme très orientée objet. La bibliothèque de la boîte à outils croisée croisée (XTKLIB) est une structure basée sur la plate-forme C ++ pour une programmation multi-plate-forme très orientée objet. En particulier, la bibliothèque fournit une couche d'abstraction complète entre son API et les principaux services proposés par le système d'exploitation sous-jacent (thread, processus, GUI, Système de fichiers, etc.) Plus un ensemble d'utilitaires génériques (chaînes, structures de données, etc.). Contrairement à d'autres bibliothèques célèbres, Xtklib utilise pleinement toutes les fonctionnalités de C ++ comme RTTI, des modèles, des exceptions qui obtiennent ainsi une conception fortement orientée objet avec une sensation de type Java.La bibliothèque est composée de deux modules principaux: "Base" et "Widgets ". Les systèmes d'exploitation cible sont Windows et UNIX (Linux et BSD dans PrimiS) avec un plan pour déplacer également vers d'autres systèmes. Voici quelques caractéristiques essentielles de "Bibliothèque de la boîte à outils croisée XTKLib": · Utilisation de modernes C ++ - Utilisation de nombreuses fonctionnalités puissantes offertes par des exceptions modernes C ++ telles que des exceptions, RTTI, des modèles et des espaces de noms permettent de développer un développement plus rapide, améliore la lisibilité du code et réduit les erreurs de programmation. · Conception forte orientée objet - conçue pour répondre aux exigences de l'industrie logicielle moderne: modularité, faible couplage, cohésion élevée, cachette d'informations. Des motifs de conception et des hiérarchies de classe avancée sont largement utilisés dans toute la bibliothèque. · Facilité d'utilisation - Interface de programmation propre et intuitive avec une sensation de type Java. · Terminé - Les fonctionnalités supportées comprennent: · Services de base: thread, synchronisation, accès à la filiature, processus , Mise en réseau. · Services avancés: Streams d'E / S, journalisation. · Outils de débogage: Tracage de la pile, détection de fuites de mémoire. · Widgets d'interface graphique (travail en cours): Windows, cadres, configurations, contrôles communs, contrôles avancés. · Utilitaires génériques: Cadre de structures de données complètes, classe de cordes avec support UNICODE. · Prise en charge complète Unicode: support natif à UNICODE, conversion vers / de différents caractères. · Et beaucoup d'autres: la liste est trop longue pour énumérer tous les mineurs mais extrêmement utiles Caractéristiques. · Plate-forme transversale - prend en charge divers systèmes et compilateurs. · Xtklib est connu pour travailler sous: · Windows XP (X86) · Visual C ++ versions 7.1, 8,0 · MINGW32 · Linux (x86, x86_64) · CCC 3.4 · Compatibilité avec d'autres plates-formes et les compilateurs ne sont pas exclus. (Si vous pouvez compiler / utiliser XTKLib avec un compilateur / une plate-forme non répertoriée, faites-nous savoir à ce sujet, merci) · Fast - Bien que la performance ne soit pas l'objectif principal de cette bibliothèque (exceptions et RTTI ont un compromis dans Cette signification), l'agilité de code et la vitesse d'exécution sont souvent prises en compte pendant le développement, laissant ainsi un avantage de performance par rapport aux langages de programmation interprétés (par exemple, Java, C #) ou langues de script (python, rubis, Perl). Qu'est-ce qui est nouveau dans Cette version: · Il s'agit de la première version avec un module de "widgets" de travail, bien qu'il ne dispose que de fonctionnalités de base. · Cette version est fournie uniquement pour les tests et le développement uniquement.


Bibliothèque de la boîte à outils de la plate-forme croisée (XTKLIB) Logiciels associés

libshout

libshout permet aux applications de communiquer et de diffuser facilement un serveur multimédia en continu ICECAST. ...

182

Télécharger

libshbuf

libshbuf introduit un nouveau concept IPC: le "tampon partagé", une alternative plus flexible et plus rapide pour les FIFO UNIX standard. ...

115

Télécharger

Jabberlang

Jabberlang est une bibliothèque XMPP / Jabber client pour Erlang pour mettre en uvre des agents XMPP / Jabber tolérants évolutifs. ...

291

Télécharger