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

Sources C / C++348 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Sources C / C++

Liste des 348 ressources de cette catégorie

    Gestion du type boolean

    0
    0
    Un simple fichier d'en-tête qui permet d'avoir un type boolean (disponible uniquement à partir du C99).
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 321 octets - Auteur : gl +

    Librairie d'encapsulation de Services Windows

    0
    0
    Cette librairie est une encapsulation complète de l'API de Services Microsoft Windows NT (NT4, 2k, XP and Vista).

    Pour implémenter un service, il suffit juste de fournir une seule fonction de traitement !

    Pour plus de contrôle et/ou information sur le service et ses évènements, il est possible de fournir une fonction callback.

    Pour utiliser le logging par défaut dans le journal système de windows, il faut inclure à votre projet les fichiers NTEventLog.xxx fournis.

    Sinon pour une gestion de logging personnalisée ou déja existante via des ressources stockées dans une DLL, il faut fournir sa propre dll et fournir les fichier de messages (*.mc, *.rc, *.h, ...). Cela est intéréssant uniquement quand il ... Voir la suite
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 107 Ko - Auteur : Vincent Rogier +

    Parcours en largeur(BFS)

    0
    0
    Un parcours en largeur d'un graphe non pondéré en C++ issu d'un article de mon blog. Voir ici pour le parcours en profondeur(DFS)
    Licence : GPL - Publié le 23/01/2017 - Taille 2 Ko - Auteur : Feysal +

    Section critique Windows (CRITICAL_SECTION)

    0
    0
    Cette classe C++ encapsule une section critique Microsoft. Son utilisation est très simple.
    Licence : GPL - Publié le 23/01/2017 - Auteur : ram-0000 +

    Classe d'encapsulation des sections critiques Windows (CRITICAL_SECTION)

    1
    0
    Cette classe permet d'encapsuler de manière très simple les sections critiques Windows (CRITICAL_SECTION).

    Son utilisation est la suivante

    void Fonction(void)
    {
    // creation de la section critique
    CPersoCriticalSection cs;

    // entrée dans la section critique
    cs.Enter();

    // ici, la section critique est prise
    ...

    // sortie de la section critique
    cs.Leave();

    // ici, la section critique n'est plus prise
    ...

    // destruction de la section critique par le destructeur
    }
    Licence : GPL - Publié le 02/12/2010 - Auteur : ram-0000 +

    xvaleur

    0
    0
    Programme GTK 2 pour convertir en binaire, carractère, hexadécimale, nombres.
    Licence : Non renseignée - Publié le 14/09/2012 - Taille 10 Ko - Éditeur : melodix.ch +

    vox11

    0
    0
    Simulation d'avion très simple avec la technique de projection. (voxel, raycasting)
    Licence : Non renseignée - Publié le 14/09/2012 - Taille 19 Ko - Éditeur : melodix.ch +

    gl_x11.c

    0
    0
    emulateur GL X11
    Une librairie graphique pour microcontoleur simplifiée. Source: librairie graphique de Microchip pour PIC. C'est du bricolage pour un atmega644p et un affichage ssd2119. Passionnante électricité


    Licence : Non renseignée - Publié le 14/09/2012 - Taille 94 Ko - Éditeur : melodix.ch +

    C/Windows - WMI Interrogator

    0
    0
    Interrogation de la base WMI (Windows Management Instrumentation) avec du WQL et du COM, en C (pas de C++ !).
    Compile en ASCII, Unicode et MBCS sous VS2010.
    Licence : BSD - Publié le 19/03/2014 - Taille 12 Ko - Auteur : Metalman +

    Somme et moyenne d'un tableau de réels

    0
    0
    Ce petit programme en C permet de saisir des réels dans un tableau, de calculer la somme des éléments et de la calculer la moyenne. Je l'ai conçu avec Turbo C, sous Windows XP, ce dernier permettant le mode plein écran. Ce programme comporte aussi de petites animations pour la convivialité.Voici le lien youtube :https://www.youtube.com/watch?v=RcHUvLu_KL0
    Licence : Non renseignée - Publié le 08/02/2016 - Taille 11 Ko - Éditeur : AccessOne +

    Initialisation Glut + openAL + Devil

    0
    0
    Initialisation simplifiée de GLUT en mode 2D,
    avec le chargement des graphismes sous Devil (jpg,bmp,png)
    plus le son sous openAL et quelques structures simples (sprites,texturages,son),
    de façon a ce qu un debutant puisse tres facilement ecrire des codes en 2D (shoot them up, tetris,etc...)
    en benefiant de l accelaration OpenGL.

    attention je suis debutant en programmation et le code a beaucoup d imperfection, et donc n hesitez pas a l ameliorer.
    Merci aux programmeurs qui ont fournis le code pour le chargement des images et du son.
    je mettrais a jour ce topic regulierement pour tacher de l ameliorer.
    Licence : Non renseignée - Publié le 16/09/2013 - Taille 315 Ko - Auteur : nyergk +

    lecture fichiers dbx DbxRead

    0
    0
    DbxRead.exe [-d [directory] ] [-g] [-l] [-s] filename1, filename2, ....
    filenames must be file.dbx from Outlook Express
    -d [directory] directory for containing the results of treatment
    For each filename listed:
    Create a directory with name as the name of the filename
    followed by '_DBX' either in the current directory or in the
    directory specified by option -d
    This directory will contain depending on options specified:
    -g file 'Glossary.txt' (messages digest)
    -l file 'Listing.txt' (source messages)
    -s file 'Decrypt.txt' (decrypt me ... Voir la suite
    Licence : Freeware - Publié le 25/09/2013 - Taille 153 Ko - Éditeur : laurpierre +

    [C++11] Nombres premiers de 0 à N.

    0
    0
    Points positifs:
    Recherche d'un diviseur de N jusqu'à racine(N).
    Les diviseurs ne sont cherchés que parmi les nombres premiers inférieurs à racine(N).
    Point négatif:
    Il faut calculer les nombres premiers de 2 à sqrt(N+1) pour tester la primalité de N+1.
    Licence : Non renseignée - Publié le 18/08/2014

    Explorer / File picker avec ImGui

    2
    0
    Continuant mes expériences avec ImGui, voici un nouvel élément : un explorateur de fichiers / file/folder picker s'appuyant sur ImGui et sf::filesystem Du C++17.
    ImGui permet de facilement ajouter des possibilités à une application, mais il n'est pas facile de manipuler des fichiers ou dossiers du système (pour ouvrir un fichier ou sélectionner un dossier).
    Ce code source très court, s'appuyant sur mon backend ImGui utilisant SFML (https://www.developpez.net/forums/d2099380/applications/developpement-2d-3d-jeux/contribuez/sfml-imgui/) permet de combler cette lacune.

    Retrouvez les derniers changements sur github https://github.com/Bousk/ImGui_Explorer
    Code source - Licence : MIT - Publié le 01/02/2021 - Auteur : Bousk +

    générateur de mot de passe

    0
    0
    générateur de mot de passe
    Code source - Licence : Non renseignée - Publié le 24/10/2015 - Auteur : reader +

    reptrouve

    0
    0
    Programme de localisation de répertoire dans une arborescence
    Licence : Non renseignée - Publié le 25/10/2015 - Éditeur : reader +

    tableau de valeurs

    0
    0
    Ce code servira en majorité, aux professeurs de maths et aux eleves eux memes. lequ
    En fait pour representer graphiquement une fonction, il faut d'abord faire un tableau de valeurs qui etablit la correspondance entre les points de l axe des abscisse et ceux de l axe des ordonnees. Ce travail etant long, j ai ecit ce code pour le cas de la fonction de la forme: f qui a tout x associe f(x)= a x*x + bx + c.
    Peut etre pourrez vous aider à l ameliorer :D
    Licence : Non renseignée - Publié le 30/06/2017 - Auteur : Mouhamadou_Lamine +

    Petit serveur (socket, programme réseau)

    0
    0
    Serveur TCP en écoute sur le port 9725.
    Le serveur accepte la connexion d'un client distant. Le client envoie des données que le serveur lui renvoie en écho. Les données reçues apparaissent dans la console, et l'adresse IP du client (ainsi que la date et l'heure) sont enregistrés dans un fichier log.
    Compilable avec Code::Blocks, sous Windows.

    N'ayant pas trouvé ici de rubrique "Réseau", j'ai publié dans la rubrique "Divers"
    Licence : Freeware - Publié le 03/08/2018 - Auteur : Philippe JCG +

    proget c ; Gestion d'article

    0
    1
    /* Proget fin L'anguage c; Programme De l'entreprise RJE qui prossede un menu l'utilisateur */
    /*De ce Programme peux Modifier; Ajouter ;Suprimer ;Cherche un Article ....Le Prof nous a donner */
    /*comme point d'apuis : */
    /* #include */
    /* #include */
    /* structure Article */
    /* { */
    /* char article[20]; */
    /* int quantite; */
    /* float Prix unite; */
    /* char Date_achat[10]; */
    /* char Code[10]; */
    /* }; */
    /*D'apres ce dernier le programme qu'on doit cree C'es ... Voir la suite
    Licence : Freeware - Publié le 19/12/2018 - Auteur : sebastien veron +