Sources C / C++

Retrouvez ici tous les meilleurs téléchargements Sources C / C++
Ajouter un nouvel élément

    Liste générique doublement chaînée

    Licence : Autre - 30/11/2010 - Téléchargé 6 x
    Liste générique doublement chaînée avec les fonctions de gestion de base.

    Gestion de chaînes de caractères

    Licence : Autre - 01/12/2010 - Téléchargé 6 x
    C_Str est un objet String qui connaît lui même la taille de la chaîne de caractères qu'il contient.
    Outre la faculté de connaître automatiquement la taille de sa chaîne, il dispose de plus de 30 fonctions de traitement sur les chaînes de caractères. Ces fonctions sont des idées reprises de différents langages (Java, Python) : concaténation entre l'objet string et de multiples chaînes de caractères, concaténation entre plusieurs objets string, différentes fonctions de changement de la casse de la chaîne, inversion de la chaîne, clonage de l'objet string, etc...
    L'objet string est dynamique, ce qui veut dire que si vous changez la chaîne de caractères au sein même de l'objet avec les fonctions fournies, sa taille est mise à jour. La ... Voir la suite

    classe facilitant les interactions avec un port COM / RS232

    Licence : Autre - 23/01/2017 - Téléchargé 6 x
    Cette classe (dialogueCOM) permet de faciliter les opérations de lecteur et d'écriture sur les ports COM et RS232. Elle marche aussi bien sur linux que sur Windows. J'ai rajouté un exemple pour montrer comment elle fonctionne.

    TimerOS: un système d'exploitation qui affiche l'horloge :)

    Licence : Autre - 09/09/2016 - Téléchargé 6 x
    Et voilà un petit système d'exploitation (4 KiB :) écrit en assembleur et en langage C. Quelques lignes de code ont été copiées du code source du noyau Linux-0.01:) avec quelques modifications!

    Le système va juste démarrer votre PC, faire quelques initialisations nécessaires pour passer en mode protégé et exécuter le noyau. Celui-ci, va juste afficher l'horloge à l'écran. C'est en utilisant l'interruption de timer (timer interrupt) et la mémoire vidéo VGA.


    Avec ce système, votre ordinateur deviendra une montre numérique :)

    Architecture
    ------------------
    Le système peut tourné sur toute machine compatible avec l'IBM-PC (Un HP Pavilion dv6 ... Voir la suite

    [C] Affichage inversé d'une chaîne de caractère

    Licence : Gratuit - 19/10/2015 - Téléchargé 6 x
    inverse_str est un simple fonction C qui vous permettra d'afficher l'inverse d'une chaîne de caractère

    Par exemple :
    "test"
    se transformera en :
    "tset"

    Générateur de mots de passe (Linux)(GCC 4.9.2)

    Licence : Libre - 18/04/2017 - Téléchargé 6 x
    Un générateur de mots de passe simple écrit en C afin de travailler le C que j'apprends avec plaisir depuis 2 mois.
    Le programme s'utilise de la manière suivante :

    ./passgen x
    (x doit être un chiffre ou un nombre qui correspondra à la taille du mot de passe généré.)

    N'hésitez pas à critiquer mon travail ou à l'améliorer ;)

    La page du projet : https://github.com/ZenysM/PassGen

    Utilisation de l'algorithme Minimax (MinMax)

    Éditeur : Helmstetter Bernard + 1 Ko
    Programme qui joue au morpion, avec l'algorithme Minimax.

    Minimax (aussi minmax) est une méthode dans la "Théorie de la décision" qui permet de minimiser un maximum de perte possible. Alternativement, il peut considérer en tant que maximum le minimum de gain (maxmin).

    Pour plus d'information sur cet algorithme: Minimax (http://en.wikipedia.org/wiki/Minimax_theorem)

    Solveur de Sudoku

    Licence : Autre - 30/11/2010 - Téléchargé 5 x
    Solveur de sudoku

    Calcul de l'écart entre deux dates

    Éditeur : beyo +
    A partir de deux dates la fonction Diff calcul le nombre de jours qui sépare ces deux dates, en tenant compte des années bissextiles.

    Comment calculer le temps d'exécution d'une fonction

    Licence : Autre - 30/11/2010 - Téléchargé 5 x
    Si le code dure moins d'une seconde (précision de la fonction time), vous pouvez effectuer plusieurs appels dans une boucle for sans oublier de diviser le temps d'exécution d'autant.

    Trouver le bon nombre

    Licence : Autre - 30/11/2010 - Téléchargé 5 x
    Trouver le bon nombre

    Fusionner le contenu de deux tableaux

    Licence : Autre - 30/11/2010 - Téléchargé 5 x
    Si

    #if 1

    est remplacé par

    #if 0

    Les doublons présents seront supprimés.

    Les piles

    Licence : Autre - 30/11/2010 - Téléchargé 5 x
    Les piles : http://nicolasj.developpez.com/articles/pile/

    Les files

    Licence : Autre - 30/11/2010 - Téléchargé 5 x
    Les files : http://nicolasj.developpez.com/articles/file/

    [ncurses] Comment ne pas afficher à l'écran ce que l'on entre au clavier ?

    Licence : Autre - 30/11/2010 - Téléchargé 5 x
    Ce code permet de ne pas afficher à l'écran les caractères saisis (ils sont remplacés par le caractère mask).
    Nécessite getch, disponible dans la bibliothèque curses.

    Utilisation de la mémoire partagée

    Licence : Autre - 30/11/2010 - Téléchargé 5 x
    Ce programme montre comment utiliser la mémoire partagée.

    Copier une chaîne de caractères

    Licence : Autre - 01/12/2010 - Téléchargé 5 x
    Copier une chaîne de caractères

    Assembleur en ligne avec le langage C et le compilateur GCC

    Licence : Autre - 15/09/2016 - Téléchargé 5 x
    Une collection de codes sources C, contenant des instructions assembleur GNU.
    Pour avoir accès à encore plus d'informations consultez :

    jeu des petits chevaux avec une partie réseau

    Licence : Autre - 23/02/2015 - Téléchargé 5 x
    c'est une petite simulation du jeu de plateau LUDO,ou "les petits chevaux" de son appellation française, prenant en charge une partie contre l'ordinateur, et, ou une partie sur le réseaux
    écrit en langage C, avec l'utilisation de la bibliothèque externe SDL.
    si je le partage ici, c'est que je pense qu'il pourrait intéressé ceux qui cherche du code exploitant les sockets et la communication avec un serveur, l'application serveur est également fournie.

315 éléments

Contacter le responsable de la rubrique C++