Bibliothèques C++

Retrouvez ici tous les meilleurs téléchargements Bibliothèques C++
Ajouter un nouvel élément

    bibliothèque mathématique

    Licence : Non renseignée - 24/07/2013 - Téléchargé 1 x
    ajoute quelques fonctions aux types standard acosh, acot, acoth, acsc, acsch, asinh, asec, asech, atanh, coth, csc, csch, inv, sech, sqr )
    templates gcd et lcm
    nombres premiers
    template Quotient representant les nombres quotients
    template Imaginary (imaginaire pure)

    (j'ai évieté d'utiliser les définitions inline)

    Bibliothèque mathématique

    Licence : Non renseignée - 28/07/2013 - Téléchargé 1 x
    Modification de la précédante bibliothèque en ajoutant la classe générique polynomial

    Boost

    Éditeur : Boost.org +
    Expressions régulières, CRC, graphes (modèles pour graphes), classes de méta-programmation, classes portables pour la gestion des threads, génération de nombres aléatoires, integer, any (classe générique d'union sur n'importe quel type), variant (classe générique d'union sur un nombre donné de type), gestion de la mémoire, événements et barre de progression, réseaux, etc.

    Retrouvez les tutoriels Boost proposés par la rédaction
    Trouvez les réponses à vos questions dans la FAQ Boost proposée par la rédaction

    Loki

    Éditeur : Andrei Alexandrescu +
    Loki est une bibliothèque C++ utilisant beaucoup la métaprogrammation, contenant des implémentations flexibles de certains design patterns ainsi que d'idiomes tels que les foncteurs.
    L'esprit de la bibliothèque est de concevoir des composants génériques au possible, utilisant traits et policies et autres techniques utilisant les templates.

    Tutoriel sur la programmation générique proposé par Laurent Gomila, membre de la rédaction.
    Tutoriel sur les classes traits et les classes de politiques proposé par Alp Mestan, membre de la rédaction

    MPFR

    Éditeur : INRIA +
    MPFR était une partie de GMP. Depuis la version 4.2 de cette dernière, les deux librairies sont distribuées séparément. GMP est toujours prévu pour pouvoir utiliser cette dernière.
    MPFR s'occupe uniquement des fonctions d'arrondi précis arithmétique de nombres à virgule flottante.

    GENIAL (GENeric Image Array Library)

    Éditeur : Patrick LAURENT +
    GENIAL est une bibliothèque mathématique optimisée grâce à la programmation générique en C++. Elle utilise les mêmes conventions que la STL. Des modules SIMD (MMX, SSE...) permettent des calculs parallèles.
    Plus particulièrement conçue pour le traitement de l'image, GENIAL définit :

    * Des vecteurs et matrices très paramétrables ;
    * Des fonctions de traitement du signal (fft, dct, convolution...) ;
    * Plusieurs formats d'images ;
    * XML ;
    * Beaucoup d'autres outils.

    LZMA

    Éditeur : 7Zip +
    Le SDK LZMA propose la compression et la décompression de fichiers LZMA, l'algorithme qui a fait la renommée de 7Zip. Cet algorithme fournit un excellent ratio, ainsi qu'une décompression très rapide.

    Ultimate++

    Éditeur : Ultimate++ +
    Ultimate++ propose un I.D.E. ainsi qu'un ensemble de bibliothèques en C++ pour réaliser des interfaces utilisateurs sur diverses plateformes.

    FOX TOOLKIT

    Éditeur : Fox Toolkit +
    Fox Toolkit est un outil Open Source pour réaliser des interfaces graphiques en C++ de manière parfaitement portable. Cette bibliothèque fonctionne sur les systèmes Windows et Unix/Linux, et sous Mac OS X si un serveur X est installé. Proche de wxWidgets du point de vue syntaxe, cette bibliothèque est bien plus légère que ses concurrentes.

    Tutoriel sur Fox Toolkit proposé par Pierre Schwartz, membre de la rédaction.

    Generic Image Library

    Éditeur : Adobe +
    GIL est un ensemble d'entêtes basé sur boost intégrant des algorithmes de traitement d'images.
    GIL est désormais distribuée avec Boost.

    VXL (the Vision-something-Libraries)

    VXL est une collection de bibliothèques C++ conçues pour la recherche en vision artificielle et ses applications industrielles.
    A ce titre elle contient une bibliothèque de conteneurs numériques, des composants pour la manipulation des formats de fichiers d'image, etc.

    VIPS

    Éditeur : VIPS +
    Bibliothèque dédiée au traitement de images de grandes tailles.

    VIGRA Computer Vision Library

    VIGRA est une bibliothèque générique dédiée à la vision sur ordinateur.

    ImageMagick

    Éditeur : ImageMagick +
    Bibliothèque de traitement d'image qui supporte les formats JPEG, PNG, PDF, PhotoCD, TIFF, BMP, CUR, ICO, EPS, SVG (!!!), WMF et GIF (entre autres, la plupart sont également disponibles pour l'écriture). Mais elle sait également rééchantilloner une image, lui appliquer des effets, compter le nombres de couleurs utilisées, et bien d'autres fonctionnalités !
    De nombreux wrappers existent (C, C++, C#, Java, etc.).

    libxml

    Éditeur : XMLSoft +
    Libxml2 est le parser XML developpé pour le projet Gnome (mais utilisable en dehors de celui-ci). Bien que la bibliothèque soit écrite en C, elle est utilisable dans d'autres environnements.
    De nombreux wrappers ont été développés autour de cette bibliothèque.

    Tutoriel sur libxml2 (en C) proposé par julp, membre de la rédaction.

    Xerces-C++

    Éditeur : Apache +
    Xerces-C++ est un parser XML validant écrit en C++ standard.
    Xerces-C++ est un moyen simple de manipuler des données XML. Il est possible de parser, générer, manipuler et de valider des documents XML.

    TinyXML

    Éditeur : Lee Thomason +
    TinyXML est une bibliothèque d'analyse de fichiers XML simple et très légère.

    Tutoriel sur TinyXML proposé par Pierre Schwartz, membre de la rédaction.

    Console

    Cette classe permet de créer une console utilisant le GUI. Elle utilise un thread séparé et est donc totalement indépendante du reste de l'application.
    Elle peut être utilisée en tant que fenêtre principale ou être intégrée à une fenêtre de la même manière qu'un contrôle Windows. Les méthodes de manipulation de la classe sont relativement similaires à celles utilisées dans une console DOS classique.

    WinPcap: The Windows Packet Capture Library

    Éditeur : Universitaire +
    WinPCap est une architecture complète de capture de paquets et d'analyse réseau pour les plateformes Win32.
    Elle inclut un filtre de paquet au niveau kernel, une bibliothèque dynamique de bas-niveau (packet.dll) et une bibliothèque de haut niveau, indépendante du système (wpcap.dll).
    Le filtre de paquets est un pilote de périphérique qui ajoute à Windows (95,98, Me, 2000, XP et 2003) la possibilité de capturer et de manipuler les données brutes à partir d'une interface réseau, avec la possibilité de filtrer et stocker dans un buffer les paquets de données capturées.

    The ADAPTIVE Communication Environment (ACE (TM) )

    Éditeur : Universitaire +
    Ace (ADAPTIVE Communication Environment) est un framework open-source implémentant différents patterns adaptés à la programmation concurrente.

52 éléments