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

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

Retrouvez ici tous les meilleurs téléchargements

C / C++

Liste des 585 ressources de cette catégorie

    Cygwin (GCC)

    Téléchargé 6 fois-
    0
    0
    Cygwin n'est pas un compilateur, mais un environnement qui permet de travailler sous Windows comme si vous étiez sous Linux. Toutes les commandes Unix sont fournies, ainsi qu'une version de GCC, pour vous permettre de compiler vos propres programmes Unix. Attention : les programmes compilés sous Cygwin exigent la présence de la DLL Cygwin. Pour obtenir des exécutables autonomes avec GCC, vous avez besoin de MinGW.
    Le support C++0x correspond à celui de la version GCC installée.Retrouver les détails de ce support sur le site de gcc : Support C++Ox
    Logiciel - Licence : GPL - Publié le 06/11/2010

    Cursed GTK

    Téléchargé 6 fois-
    0
    0
    Cette bibliothèque est la plus évoluée au niveau de la gestion console. Elle fournit bon nombre de widget qui sont une réplique de la bibliothèque gtk+.

    Elle reprend le code source de gtk. Ce qui permet le passage des aplications gtk-2.0 en mode console sans grande retouche.
    Licence : GPL - Publié le 30/06/2011 - Éditeur : zemljanka.sourceforge.net +

    Observateur

    Téléchargé 6 fois-
    Voici une implémentation du design pattern observateur basée le polymorphisme.
    Licence : Non renseignée - Publié le 23/01/2017 - Auteur : Davidbrcz +

    Parcours en profondeur et tri topologique

    Téléchargé 6 fois-
    0
    0
    Suite à ma précédente soumission, voici un code qui effectue un parcours en profondeur sur un graphe orienté sans circuit et qui en trie topologiquement les sommets.
    Licence : GPL - Publié le 23/01/2017 - Taille 26 Ko - Auteur : Feysal +

    Chiffres en lettres

    Téléchargé 6 fois-
    0
    0
    Ce petit programme vous demande un nombre et va afficher
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 1 Ko - Auteur : Melem +

    Calculator

    Téléchargé 6 fois-
    1
    0
    C'est un code que j'ai écrit depuis quelques années, il s'agit d'un petit calculateur qui permet de calculer des expressions mathématiques tel que : ((9-5*3)/(17+83-25))*(893/382-902) je l'ai posté ici parce qu'il peut être utile pour les débutants. enfin, ce code peut être amélioré facilement afin qu'il prenne en compte les fonctions mathématiques comme cos, sin et tang par exemple.
    Licence : GPL - Publié le 23/01/2017 - Taille 4 Ko - Auteur : Snack3r +

    Gestion des allocations dynamiques de mémoire.

    Téléchargé 6 fois-
    1
    0
    Gère les allocations dynamiques de mémoire faites par le biais des wrappers des fonctions standards.

    Ce module garde une trace dans une liste chaînée, de toutes les adresses allouées dynamiquement ce qui lui permet lors de sa fermeture de libérer les éventuelles adresses qui aurait été oubliées d'être libérées par l'utilisateur.

    D'autres possibilités sont offertes comme la création d'un log des allocations/réallocations/libérations.
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 15 Ko - Auteur : Franck.H +

    C - Exemple d'utilisation POSIX MQ

    Téléchargé 6 fois-
    0
    0
    Exemple d'utilisation des POSIX MQ (Message Queue) lié à l'article Introduction aux POSIX MQ.

    2 projets sont inclus dedans.
    Licence : BSD - Publié le 19/03/2014 - Taille 10 Ko - Auteur : Metalman +

    strtok et tableau de découpage

    Téléchargé 6 fois-
    0
    0
    Cette fonction découpe une chaine dans un vecteur . La chaine après usage est inexploitable et le vecteur doit être libéré par free ( free(v) ) si sa valeur est différente de zéro. Le dernier élément du tableau est égal à zéro ce qui implique une allocation mémoire adéquate.
    Code source - Licence : Non renseignée - Publié le 31/12/2023 - Auteur : djm44 +

    Mise en oeuvre des Hooks clavier / souris

    Téléchargé 6 fois-
    0
    0
    Une application de démonstration des Hooks système, qui permet de bloquer les entrées clavier et/ou souris.
    Le projet est composé d'une DLL et d'un exécutable de démonstration, et peut servir de base à d'autres implémentations à base de hooks.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 11 Ko - Auteur : Greybird +

    Gestion des fichiers au format .ini

    Téléchargé 6 fois-
    0
    0
    Une seconde bibliothèque de gestion de fichiers au format ini, qui cette fois utilise les extensions Windows si elles sont disponibles. Nécessite ini.zip (http://c.developpez.com/sources/fichiers/ini.zip), str.zip (http://c.developpez.com/sources/fichiers/str.zip) et bool.zip (http://c.developpez.com/sources/fichiers/bool.zip).
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 3 Ko - Auteur : gl +

    Connaître le nombre d'éléments d'un tableau

    Téléchargé 6 fois-
    0
    0
    L'opérateur sizeof permet de connaître la taille d'un objet, pour avoir le nombre d'éléments d'un tableau, il suffit de diviser par la taille d'un élément :
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : gege2061 +

    GTK+

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

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

    Téléchargé 6 fois-
    0
    0
    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.
    Licence : Payant - Publié le 18/04/2016 - Éditeur : Reactiv'IP +

    Des boutons évolués gérant les couleurs

    Téléchargé 6 fois-
    0
    0
    Un ensemble de trois nouveaux composants :

    • TColorButton : Un bouton dont vous pouvez choisir la couleur

    • TColorGlyphButton : Un bouton dont vous pouvez choisir la couleur, avec possibilité d'y apposer un Glyph

    • TBitmapButton : Un bouton dont l'apparence est basée sur un bitmap que vous fournissez

    Licence : Non renseignée - Publié le 10/11/2010 - Taille 11 Ko - Auteur : Greybird +

    Exemple d'utilisation des Threads

    Téléchargé 6 fois-
    0
    0
    Programme montrant le fonctionnement et l'utilisation des Threads POSIX.1
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : fearyourself +

    Zlib

    Téléchargé 6 fois-
    0
    0
    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.
    Licence : Libre - Publié le 13/08/2013 - Éditeur : Jean-Loup Gailly et Mark Adler +

    Squelette de programme en C pour Windows

    Téléchargé 6 fois-
    0
    0
    Ce programme met en place :
    1-une barre d'outils
    2-une barre d'état
    3-traite le drag'n drop
    4-un splash screen
    5-des raccourcis clavier
    6-une boîte de dialogue non modale
    7-Un controle Tab et la gestion du WM_NOTIFY

    Quand un fichier est déposé sur le programme il exécute le programme associé.

    Dans ce code il y a tout ce qu'il faut pour démarrer l'écriture d'ne application.
    Code source - Licence : Libre - Publié le 07/02/2022 - Éditeur : Philippe RIO +

    OpenGL et Gtkmm – douzième partie

    Téléchargé 6 fois-
    0
    0
    Conversion du douzième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
    Licence : Libre - Publié le 31/03/2013 - Taille 44 Ko - Auteur : Le Farfadet Spatial +

    FModEx

    Téléchargé 6 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 +