Bibliothèques C++

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

    CodeDesigner Rad

    Éditeur : CodeDesigner.com + 4 Mo
    CodeDesigner Rad est un logiciel qui permet le développement rapide des applications (RAD) open source.
    Il facilite la création des schémas, et favorise la génération des codes sources en c/c++/python, depuis des diagrammes simples, de classes ou d'états.

    Nombres Premiers

    Éditeur : Kakou35 + 692 octets
    Vous entrez un nombre et le programme trouvera tous les nombres premiers compris entre 0 et votre nombre !

    OpenCV

    Éditeur : Intel +
    OpenCV (Open Source Computer Vision) est une bibliothèque visant principalement à la vision par ordinateur en temps réel. Elle a été initialement développé par Intel, et est maintenant soutenue par Willow Garage et Itseez. elle est gratuite pour une utilisation sous la licence open source BSD. La bibliothèque est multi-plateforme. Avec plus de 2500 algorithmes optimisés, elle comprend un ensemble complet d'algorithmes d'apprentissage classique et les dernières innovations en vision par ordinateur. Ces algorithmes peuvent être utilisés pour détecter et reconnaître des visages, identifier des objets, classer les actions humaines dans les vidéos, suivre les mouvements de caméra, suivre des objets en mouvement ... Voir la suite

    Da Vinci Crypt

    Éditeur : Laurent's Code WorkGroup + 64 Mo
    Initialement crée par un petit groupe de lycéens soucieux de rendre le monde numérique plus sûr pour le plus grand nombre, Da Vinci Crypt offre la possibilité à l'utilisateur de chiffrer ses données personnelles et de les stocker ensuite dans les pixels d'une image de son choix sans déformer celle-ci, offrant ainsi une double sécurité à l'utilisateur du logiciel : le chiffrement (via les algorithmes à chiffrement symétriques Blowfish), et un anonymat de taille puisque les données, une fois stockées dans une image, sont indétectables.
    Totalement gratuit et bénéficiant d'une aide intégrée avec des assistants permettant à l'utilisateur non averti de progresser en toute simplicité, Da Vinci Crypt met entre les mains du grand publique un ou ... Voir la suite

    SDL (Simple DirectMedia Layer)

    Éditeur : SDL +
    Simple DirectMedia Layer est une bibliothèque multimédia, multi plates-formes créée dans le but de permettre un accès facile aux fonctions audio, au clavier, à la souris, au joystick, à la 3D matérielle à travers OpenGL, à la vidéo 2D...
    Elle est utilisée par des programmes de restitution MPEG, par des émulateurs, des jeux tels que le portage sous linux de "Civilization: Call To Power".
    La SDL est utilisable sous Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, et QNX. La SDL est écrite en C, mais fonctionne parfaitement avec C++.
    On peut trouver différents wrappers pour le C++ :

    * SDLmm (février 2009)
    * Voir la suite

    FModEx

    Éditeur : Fmod +
    FMOD est une bibliothèque d'enregistrement et restitution du son supportant de très nombreux formats (mp3, ogg vorbis, wma pour ne citer qu'eux). Mais cette bibliothèque permet également la lecture de CD, la gestion de flux audio par Internet, la gestion d'effets DSP, une analyse de spectre, etc.
    La bibliothèque supporte la majorité des API systèmes : DirectSound[3D] et DirectX (6.1 et 7.0) pour Windows, OSS, ESD et ALSA sous Linux, Macintosh SoundManager sous Mac.

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

    Qt

    Éditeur : Digia +
    Qt est un framework multiplateforme avec lequel on peut écrire une application qui s'exécutera sur Windows, Linux, Mac OS X, Embedded Linux au coût d'une simple recompilation. C'est un outil élégant, intuitif, complètement orienté objet et qui fait l'unanimité parmi ses utilisateurs. Il est d'ailleurs au cœur des systèmes mobiles Symbian et MeeGo.

    Qt possède une rubrique à part entière
    Retrouvez les tutoriels Qt proposés par la rédaction
    Trouvez les réponses à vos questions dans la FAQ Qt proposée par la rédaction

    Classe Clavier

    Éditeur : ANDST 44 + 443 octets
    C'est une classe pour gérer les entrée clavier, comme la classe Scanner en java, pour utiliser il suffit de met next avec int, double, float, char, ou string.

    Gtkmm

    Éditeur : GNOME +
    GTK+ a initialement été développée pour the GIMP (GNU Image Manipulation Program). C'est pour cela que cette bibliothèque est aussi connue sous le nom "The GIMP Toolkit", ce qui rappelle ses origines.
    Actuellement, GTK+ est utilisée par de nombreux projets et applications. C'est aussi la boîte à outils utilisée pas le projet GNOME.
    Gtkmm est l'enveloppe C++ de GTK+.

    Gtk+ possède une rubrique à part entière.
    Retrouvez les tutoriels Gtk+ proposés par la rédaction
    Trouvez les réponses à vos questions dans la FAQ Gtk+ proposée par la rédaction

    OpenGL

    Éditeur : OpenGL +
    OpenGL est un environnement de développement portable et interactif pour les applications graphiques 2D et 3D. OpenGL est utilisée dans de très nombreux jeux, et est optimisée pour toutes les cartes vidéos (datant de moins de 10 ans). OpenGL est également utilisée dans le domaine professionnel pour les applications de CAO gourmandes comme 3D Studio MAX et des outils de dessin professionnels. L'API couvre aussi bien la gestion des textures et effets spéciaux, que les entrées et sorties.

    Retrouvez les tutoriels OpenGL proposés par la rédaction
    Trouvez les réponses à vos questions dans la FAQ OpenGL prop ... Voir la suite

    GMP (GNU Multiple Precision Arithmetic Library)

    Éditeur : GMP +
    Bibliothèque de calcul numerique sur des nombres entiers en précision arbitraire. La majorité des fonctions sont optimisées au maximum (en particulier pour les processeurs Intel : MMX, SSE, etc.).
    Les domaines d'utilisation visés sont la cryptographie, les systèmes de calcul, la securité sur Internet, la recherche en algèbre, etc. Bibliothèque C avec une enveloppe C++.
    Modèles (templates) pour : vecteurs, listes chainées, queues, chaînes de caractères, tables de hash, champs de bits...

    Zlib

    La Zlib est une bibliothèque pour la compression de données. Elle est utilisée dans de nombreux logiciels et utilise une variante du LZ77.

    Allegro

    Éditeur : Allegro +
    Allegro est une bibliothèque destinée au développement de jeux.
    Elle fournit de nombreuses fonctions permettant de manipuler les graphiques, les sons, les entrées clavier, souris et joystick ainsi que des timers.
    Elle propose aussi des fonctions mathématiques, des fonctions d'imagerie 3D, des fonctions de gestion de fichiers, de fichiers compressés et des fonctions pour les interfaces graphiques.
    Ecrité en C, Allegro propose des bindings vers différents langages et en particulier vers le C++.

    Retrouvez les tutoriels Allegro proposés par la rédaction
    Voir la suite

    Readline

    Éditeur : GNU +
    Readline fournit une édition de ligne pour les programmes en console.
    Elle comprend un système d'historique, de complétion... Ainsi que les modes vi et emacs. Facilement utilisable et configurable.

    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.

    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.

    Librairie IPSDK pour l'analyse rapide d'images 2D et 3D

    Éditeur : Reactiv'IP +
    IPSDK offre une gamme complète et optimisée de fonctions de traitement et d'analyse d'images 2D et 3D

    Disponible en C++ et Python sous Windows et Linux, IPSDK vous permet d'utiliser toute la puissance de votre PC en accélérant vos applications (X10 constaté en moyenne par rapport aux autres logiciels du domaine sur machine équivalente).

    Solution HPC pour l'exploitation de vos images

    De plus, IPSDK offre la possibilité de distribuer les calculs sur des clusters de PC. Cette évolution majeure lève de nombreuses limitations matérielles, que ce soit en termes de temps de traitement ou d'encombrement mémoire.

    ICE - Internet Communication Engine

    Éditeur : ZeroC +
    Ice est une boîte à outils orienté objet qui permet la construction d'applications distribués en un minimum d'effort.
    Ice permet de vous concentrer sur la logique application et prend en charge toutes les interactions réseau bas. Avec Ice, pas besoin de s'occuper des détails comme l'ouverture des connexions réseaux, de sérialiser et désérialiser les données pour la transmission au travers du réseau, ou réessayer les tentatives de connexions ayant échoués (pour le nommer que ceux là).

    STL

    Éditeur : SGI +
    Bibliothèque standard C++. Modèles (templates) pour : vecteurs, listes chainées, queues, chaînes de caractères, tables de hash, champs de bits...
    Entrées et sorties sous forme de flux (istream et ostream).
    Algorithme génériques pour : recherche, "for_each", copie, remplacement, remplissage, suppression, partitionnement, tri, minimum et maximum, etc.

    Retrouvez les tutoriels sur la STL proposés par la rédaction
    Trouvez les réponses à vos questions dans la FAQ STL proposée par 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.

48 éléments

Contacter le responsable de la rubrique C++