IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

C / C++583 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

C / C++

Liste des 583 ressources de cette catégorie

    GridView et mousearea

    Téléchargé 2 fois-
    0
    0
    Une grille constituée d'images, la sélection d'une en changera l'apparence, un clic en dehors désélectionnera.
    Licence : Creative Commons - Publié le 28/12/2010

    [Security] surcouche C++ aux moteurs RSA et blowfish de OpenSSL

    Téléchargé 2 fois-
    2
    0
    Voici une petite librairie qui effectue l'encryption / décryption de données en utilisant les algorithmes RSA (asymétrique ; avec clef publique et clef privée) et Blowfish (symétrique). Cette petite librairie se base sur une version récente de OpenSSL. Elle devrait pouvoir être compilée pour linux, Windows ou Mac OS (testée uniquement sous linux pour l'instant).

    Mise à jour : version 0.4 licence explicite, améliorations du pipeline, amélioration du build sous Windows (non testé), correction d'un bug dans certaines version de la fonction sha256(), test supplémentaires sur les pipeline, ajout d'un changelog.
    Mise à jour : version 0.3 changement de système de build (cmake) + pipeline + adapteurs pour les encodeur ... Voir la suite
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 276 Ko - Auteur : Emmanuel Deloget +

    log (version corrigé)

    Téléchargé 2 fois-
    0
    0
    Ce programme surveille un répertoire passer en argument et consigne les modification dans un fichier
    Licence : Non renseignée - Publié le 28/10/2015 - Éditeur : reader +

    ICE - Internet Communication Engine

    Téléchargé 2 fois-
    0
    0
    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à).
    Licence : GPL - Publié le 08/06/2012 - Éditeur : ZeroC +

    GENIAL (GENeric Image Array Library)

    Téléchargé 2 fois-
    0
    0
    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.

    Licence : GPL - Publié le 29/06/2011 - Éditeur : Patrick LAURENT +

    FOX TOOLKIT

    Téléchargé 2 fois-
    1
    0
    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.
    Licence : LGPL - Publié le 29/06/2011 - Éditeur : Fox Toolkit +

    FModEx

    Téléchargé 2 fois-
    0
    0
    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.
    Licence : Libre - Publié le 30/06/2011 - Éditeur : Fmod +

    libxml

    Téléchargé 2 fois-
    0
    0
    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.
    Licence : MIT - Publié le 30/06/2011 - Éditeur : XMLSoft +

    TinyXML

    Téléchargé 2 fois-
    1
    0
    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.
    Licence : Libre - Publié le 30/06/2011 - Éditeur : Lee Thomason +

    WinPcap: The Windows Packet Capture Library

    Téléchargé 2 fois-
    0
    0
    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.
    Licence : Libre - Publié le 30/06/2011 - Éditeur : Universitaire +

    GLib

    Téléchargé 2 fois-
    0
    0
    La Glib est un framework fournissant : Un système de tables de hashage, de sauvegarde de données, de listes chaînées, d'arbres n-aires,... Ainsi qu'une gestion des chaînes de caractères, d'allocation mémoire, du temps, des threads et conditions,...

    Un framework performant et complet.
    Licence : LGPL - Publié le 19/12/2011 - Éditeur : GNOME +

    DirectX

    Téléchargé 2 fois-
    1
    0
    DirectX est une libraire destinée à gérer le son, l'image (2D et 3D), les périphériques (clavier, souris, joystick, volants, etc.) et le réseau (IPX, TCP/IP, etc.) pour créer des applications multimédias sous Windows. Cette bibliothèque est très complète et utilisée dans quasiment tous les jeux sur plate-forme PC Windows. Elle est complètement optimisée par les cartes vidéos et sons qui supportent ses spécifications. Elle permet aussi bien le bump mapping, que de créer des effets sonores en 3D.

    Son gros défaut est d'être uniquement utilisable sous Windows, et de plus très orientée vers le matériel. Si l'utilisateur ne dispose pas de carte (son et vidéo) optimisée, la plupart des fonctions seront inutilisables.
    Licence : Non renseignée - Publié le 07/05/2017 - Éditeur : Microsoft +

    Modification d'un fichier .ods

    Téléchargé 2 fois-
    0
    0
    Voici un petit bout de code permettant de remplir un document .ods considéré comme étant un modèle et donc pré-rempli. Ce code se base sur le fait qu'un fichier .ods n'est qu'une archive contenant divers fichiers .xml ou sous répertoire.
    Parmi ces fichiers content.xml contient les informations que nous rentrons dans notre tableur via l'interface d'OpenOffice ou LibreOffice.

    L'archive à télécharger contient :
    - le code Python ;
    - un fichier template.ods contenant des balises rentrées à la main (ici, $$nom$$, $$prenom$$, $$age$$)

    Le code que je vous propose permet dans l'ordre :
    - de copier et renommer le fichier modèle template.ods en template.zip ;
    - de dézipper cette dernière archive ;
    - ... Voir la suite
    Licence : GPL - Publié le 02/09/2011 - Taille 8 Ko - Auteur : Jiyuu +

    Nombres Premiers

    Téléchargé 2 fois-
    0
    0
    Donne les nombres premiers compris entre deux nombres quelconques
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 734 octets - Auteur : Rhadamante +

    Transformer (robustement) un char* en int

    Téléchargé 2 fois-
    0
    0
    Sources associés à la discussion http://www.developpez.net/forums/d1273462/c-cpp/c/algo-chaine-caractere-int/ dans laquelle je décris une fonction robuste pour parser un int (entier signé) dans une chaîne de caractère.
    Licence : GPL - Publié le 25/10/2012 - Taille 1363 octet - Auteur : kwariz +

    Exemple d’utilisation de la technique d'instanciation

    Téléchargé 2 fois-
    1
    0
    L'instanciation est une technique permettant de dessiner plusieurs copies du même objet. Cette technique sera intéressante dans des scènes contenant des objets similaires : une forêt d'arbre, le feuillage d'un arbre, une foule, l'herbe d'une pelouse.
    Cet article de mon blog présente un exemple d'utilisation de l'instanciation: la technique d'instanciation
    Licence : Libre - Publié le 11/04/2012 - Taille 12,9 ko - Auteur : gbdivers +

    The GNU Project Debugger

    Téléchargé 1 fois-
    Le debugger GNU : l'outil indispensable pour développer avec GCC, MinGW et Cygwin.
    Licence : LGPL - Publié le 06/11/2010

    classe de manipulation d'images btm pour SDL2

    Téléchargé 1 fois-
    0
    0
    classe de manipulation d'images btm pour SDL2
    nessecite des petites modifications pour l'adapter a votre code
    Licence : Non renseignée - Publié le 13/10/2019 - Auteur : pedronatorBzh +

    addition de deux nombre

    Téléchargé 1 fois-
    0
    0
    un programme tout simple concue pour permettre a un utilisateur d'additioner deux nombres.
    les source codes sont en fichier notepad>>>>>mercie
    Licence : Non renseignée - Publié le 14/12/2012 - Taille 302 octets - Éditeur : God Console Matola +