Divers

Toutes les sources inclassables
Ajouter un nouvel élément

    jeu des allumettes

    Licence : Libre - 10/10/2011 - Téléchargé 26 x
    Au début, vous avez un nombre prédéfini d'allumettes. Chacun leur tour, 2 joueurs enlèvent une à trois allumettes. Celui qui doit enlever la dernière a perdu.

    Ce jeu se joue soit en mode 2 joueurs, soit en mode 1 joueur (contre l'ordi). Dans ce cas, l'IA possède 3 niveaux. Le lvl 1 est très facile à battre, mais le lvl 3 possède une grande logique !

    Donc... Bonne chance :P

    Note : Les feedbacks sont appréciés (à envoyer à l'adresse inscrite dans les crédits, dans le jeu)

    Attention : J'ai fait ce petit jeu sous Windows. Mais je l'utilise aussi sous linux. Le seul truc à modifier : changer les "cls" en "clear" !

    Programme de recherche et de modification de fichiers

    Éditeur : Farouk Jouti + 8 Ko
    Ce programme console permet de rechercher des fichiers dans un dossier et de les renommer ou de les supprimer pour qu'il puisse fonctionner sur windows veuillez remplacer , dans la toute premiere ligne du programme , LINUX par WINDOWS

    Makefile générique

    Licence : GPL - 20/01/2017 - Téléchargé 18 x
    Makefile générique

    Makefile idéal pour la construction rapide d'un exécutable sans se préoccuper de la gestion parfois complexe du Makefile : la fainéantise n'est plus une excuse.

    générateur de mot de passe

    Éditeur : reader +
    Programme permettant de créer des mots de passe avant le cryptage

    générateur de mot de passe

    Licence : Autre - 24/10/2015 - Téléchargé 5 x
    générateur de mot de passe

    Chiffres en lettres

    Licence : Autre - 30/11/2010 - Téléchargé 4 x
    Ce petit programme vous demande un nombre et va afficher

    Analyser les options passées en ligne de commande

    Licence : Autre - 30/11/2010 - Téléchargé 3 x
    Cet exemple montre comment récupérer les options passées en ligne de commande sous la forme -a option_a -b option_b.

    Echanger la valeur de deux variables

    Licence : Autre - 30/11/2010 - Téléchargé 3 x
    Cette macro permet d'échanger le contenu de deux variables quelque soit leur type.

    dico

    Éditeur : reader +
    programme de classement par ordre alphabétique

    [VT100] Positionnement curseur et code ANSI

    Éditeur : L'équipe C +
    [VT100] Positionnement curseur et code ANSI

    Gestion du type boolean

    Licence : Autre - 30/11/2010 - Téléchargé 2 x
    Un simple fichier d'en-tête qui permet d'avoir un type boolean (disponible uniquement à partir du C99).

    Gestion des options de la ligne de commande

    Licence : Autre - 30/11/2010 - Téléchargé 1 x
    La fonction OPT_iGetOpt permet, à chaque appel, de récupérer les options de la ligne de commande. Nécessite bool.zip (http://c.developpez.com/sources/fichiers/bool.zip).

    Module de trace

    Licence : Autre - 30/11/2010 - Téléchargé x
    La fonction TRACE_vReportTrace permet d'enregistrer une trace dans un fichier de log avec diverses informations telles que la date et l'id du processus.

    Déterminer le nombre d'arguments d'une fonction variadic

    Licence : Autre - 30/11/2010 - Téléchargé x
    Pour déterminer le nombre d'arguments d'un fonction variadic, on utilise généralement une sentinelle (par exemple un pointeur NULL) ou l'on précise en premier argument le nombre d'arguments passés.
    Voici une macro, postée par Laurent Deniau sur comp.std.c, qui retourne le nombre d'arguments passés en paramètre.

    Utilisation de RSA avec la libgcrypt

    Licence : Autre - 30/11/2010 - Téléchargé x
    Programme et fonctions permettant d'utiliser plus facilement la bibliothèque GNU de chiffrage des données. Ce code contient de quoi:

    • générer une paire de clef et les sauvegarder dans des fichiers

    • chiffrer une chaîne

    • déchiffrer une chaîne


    Vous devez obligatoirement avoir installé la bitliothèque gcrypt pour pouvoir compiler correctement ce programme !

    Librairie d'encapsulation de Services Windows

    Licence : Autre - 30/11/2010 - Téléchargé x
    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

    SuperPrime - un petit benchmark [Linux]

    Licence : Autre - 30/11/2010 - Téléchargé x
    Un petit programmer permettant de calculer tous les nombres premiers jusqu'à 500 milliards (ça peut prend un peu de temps).

    Principe d'utilisation:
    Au départ du programme, on vous demande d'entrer un chiffre. C'est le nombre de chiffres qui doivent être testés, premiers ou pas (exemple: tapez "100" suivi de la touche "enter" pour calculer tous les nombres premiers jusqu'à 100).

    Le programme détecte lui-même le nombre de coeurs du sytème.

    Une fois le calcul terminé, le programme indique le temps nécessaire au calcul et inscrit tous les nombres premiers trouvés dans le fichier "PrimeNumbers.txt". Attention, en fonction du nombre de nombres permiers trouvés, le fichier peut devenir assez volumineux...
    Voir la suite

    SuperPrime - un petit benchmark [Windows]

    Licence : Autre - 30/11/2010 - Téléchargé x
    Un petit programmer permettant de calculer tous les nombres premiers jusqu'à 500 milliards (ça peut prend un peu de temps).

    Principe d'utilisation:
    Au départ du programme, on vous demande d'entrer un chiffre. C'est le nombre de chiffres qui doivent être testés, premiers ou pas (exemple: tapez "100" suivi de la touche "enter" pour calculer tous les nombres premiers jusqu'à 100).

    Le programme détecte lui-même le nombre de coeurs du sytème.

    Une fois le calcul terminé, le programme indique le temps nécessaire au calcul et inscrit tous les nombres premiers trouvés dans le fichier "PrimeNumbers.txt". Attention, en fonction du nombre de nombres permiers trouvés, le fichier peut devenir assez volumineux...
    Voir la suite

    JCL/C - Exemple de Compilation C sous z/OS (XL C/C++)

    Licence : BSD - 19/03/2014 - Téléchargé x
    Ceci est un exemple complet de compilation sur z/OS (MVS) d'un petit programme C.
    Le compilateur utilisé est XL C/C++ (CCNDRVR).

    reptrouve

    Éditeur : reader +
    Programme de localisation de répertoire dans une arborescence

24 éléments

Contacter le responsable de la rubrique C