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
|
|
Resolveur de sudoku codé en c permettant de résoudre les grilles simples (sans hypothèses).
|
Licence : Freeware
- Publié le 10/11/2012
- Taille 7 Ko
- Éditeur : CLEMENSON
|
|
|
Patience, un jeu de cartes
Ce programme n'a rien d'original. On en trouve des versions sur tous les ordinateurs mais la particularité la version présente est de comporter plusieurs jeux différents et de permettre d'en créer facilement de nouveaux.
Il est réalisé en Visual CPP avec l'atelier logiciel Microsoft Visual Studio Community 2019. Il est conçu avec la bibliothèque MFC standard sans utiliser l'architecture Document/Vue.
Le code présenté est largement documenté, ce qui permet, ajouté aux possibilités de l'atelier logiciel, de comprendre assez aisément les fonctions assurées par ce programme.
La nouvelle version est enrichie d'un programme de résol ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 19/01/2022
- Auteur : AffreuxJojp
|
|
|
Nouvelle version qui permet, en plus d'afficher de nombreuses images, de les rechercher dans les dossiers disque grâce à une liste de fichiers comprenant le décompte par types d'images possibles.
Le programme Imager permet de visualiser toutes les images disponibles sur l'ordinateur. Il est codé en cpp avec une architecture MFC pour fonctionner sous Windows 10 et être compilée avec Visual Studio Community 2019.
Généralités
L’architecture du programme est un très classique document-vue avec la classe CImagerApp, dérivée de CWinApp pour l’application, contenue dans les fichiers Imager.h et Imager.cpp et la classe CMainFrame dérivée de CFrameWnd contenue dans les fichie ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 13/03/2023
- Auteur : AffreuxJojp
|
|
|
Modélisation intuitive rapide & Conception
La solution idéale à l'échelle de l'entreprise pour visualiser, analyser, modéliser, tester et maintenir tous vos systèmes, logiciels, processus et architectures. Enterprise Architect est la plate-forme idéale pour vous aider à garder le contrôle de votre espace de travail, à supporter vos collègues et votre équipe, permettre la collaboration et à renforcer la confiance dans vos projets les plus complexes.
Gérez Informations Complexes
Enterprise Architect aide les personnes, les groupes et les grandes organisations à modéliser et à gérer des informations complexes. En intégrant et en connectant un large éventail d’informations structurelles et comportementales visuellement . Vous pou ... Voir la suite
|
Logiciel -
Licence : Libre
- Publié le 26/05/2022
- Auteur : Sparx Systems
|
|
|
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.
|
Logiciel -
Licence : GPL
- Publié le 20/01/2017
- Taille 22 Ko
- Auteur : kwariz
|
|
|
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" !
|
Licence : Libre
- Publié le 10/10/2011
- Taille 8 Ko
- Auteur : musicetcie
|
|
|
Vous entrez un nombre et le programme trouvera tous les nombres premiers compris entre 0 et votre nombre !
|
Licence : Non renseignée
- Publié le 31/12/2019
- Taille 692 octets
- Éditeur : Kakou35
|
|
|
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
|
Licence : Creative Commons
- Publié le 20/01/2017
- Taille 8 Ko
- Éditeur : Farouk Jouti
|
|
|
Le principe de base de RSA est de considérer un message comme un (grand) nombre entier et de faire des calculs dessus pour le chiffrer.
Les implémentations que l'on trouve dans le monde industriel utilisent des librairies de calcul sur des entiers arbitrairement longs très optimisées et difficiles à comprendre.
Le but de ce petit programme est d'implémenter RSA sur des entiers "classiques" et sans la moindre optimisation pour mieux comprendre l'algorithme.
Pour autant, cette implémentation est parfaitement conforme à l'algorithme RSA.
... Voir la suite
|
Licence : Libre
- Publié le 23/01/2017
- Taille 6 Ko
- Auteur : Captain'Flam
|
|
|
BDE (Borland Database Engine) est le moteur de base de données utilisé par Builder pour accéder aux différents types de bases de données. Si votre application accède à une BDs, et que vous souhaitez l'installer sur un poste vierge (ie. Builder n'est pas installé), alors vous devez installer le BDE.
Le fichier BDEInfoSetup permet une installation très facile du BDE 5.2
Il installe le BDE 5.2 ainsi qu'un utilitaire nommé BDE Information Utility. Ce dernier permet d'afficher le informations suivantes:
- Version du BDE
- Le contenu du fichier de configuration du BDE
Il peut être également utilisé pour vérifier que le BDE est correctement installé et co ... Voir la suite
|
Logiciel -
Licence : Non renseignée
- Publié le 14/12/2011
- Taille 6,69 Mo
- Éditeur : David R. Robinson
|
|
|
Nouvelle version
Ce programme de construction très classique est réalisé en « cpp » avec l’atelier logiciel Microsoft Visual Studio Community 2019 utilisant l’ architecture MFC document/vue. Les parties principales sont extraites d’un autre programme déjà publié : « Imager ». Parties modifiées qui pourraient facilement compléter ce dernier pour enrichir ses fonctions. Il permet de générer des fichiers d’ Icônes à partir d’images (photos, copies d'écran ou génération de palette graphique) avec la possibilité de sélectionner une partie de l’original et de rendre des parties transparentes. Comme les formats sont très voisins, il est aussi capable de générer des fichiers ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 12/11/2022
- Auteur : AffreuxJojp
|
|
|
Simulation du ciel vu par un observateur terrien ou céleste, à n'importe quelle époque, avec le temps accéléré ou non, éventuellement découpé en tranches. On peut par exemple simuler l'éclipse observée le 15 juin -762 (763 a.v. J.-C.) en Anatolie.
|
Licence : Non renseignée
- Publié le 23/01/2017
- Éditeur : mllibre
|
|
|
Voici le célèbre jeu 2048 codé en C. Il fonctionne sur 2 modes : avec les puissances de 2, ou les suites de Fibonacci.
Le jeu est écrit avec la librairie EZ-Draw ; il y a d'autres jeux sur la page principale du projet (Jeu Doodle in London, inspiré de Doodle Jump ; jeu Bubblet, inspiré de Jawbreaker ; etc).
|
Licence : LGPL
- Publié le 26/10/2014
- Auteur : e-thiel
|
|
|
Bonjour à tous
Devant les nombreuses demandes récurrentes de ce forum concernant des exemples de listes chainées, j'ai décidé d'en écrire un complet.
Il s'agit d'une liste doublement chainée avant/arrière permettant de stocker une information quelconque.
Dans cet exemple,l'information est un nom, un prénom et un âge mais la structure décrivant l'information, ainsi que les fonctions de manipulation de cette information étant bien séparées de la liste proprement dite, l'utilisateur n'aura (j'espère) aucun mal à y rajouter les champs de son choix.
Le programme se contente de stocker 4 informations distinctes dans l'ordre alphabétique nom puis prénom ; et de les afficher. Puis il supprime une de ces informations ... Voir la suite
|
Code source -
Licence : Abandonware
- Publié le 31/12/2022
- Auteur : Sve@r
|
|
|
Ce module permet de faire quelques opérations sur les fichiers à accès séquentiel, il propose les opérations suivantes :
- Recherche du nombre de lignes
- Lecture d'une ligne par son numéro
- Suppression d'une ligne par son numéro
- Suppression d'une ligne par son contenu
- Recherche d'une ligne par une sous-chaîne
- Copie de fichiers
- Concaténation de fichiers
- Nombre d'occurrences d'une lettre
- Nombre d'occurrences d'un mot
- Test si un fichier existe
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 7 Ko
- Auteur : Franck.H
|
|
|
BIBLOTHEQUE DE CONVERSION BINAIRE - DECIMAL
ECRIT ET MODIFIEE PAR UnDeadRoot~AshSLuv#~Alien !!! mdr j'ai pas nkr choisie mon pseudo :')
LICENSE OPEN-SOURCE :)
NB: ARCHIVE EN EXTENTION .RAR
version 1.8
- conversion DB
- Correction Bug sur la partie fractionnaire DB
version 2.0
- Calcul et affichage du résultat sans intervention de l'user
- PLus de commentaire dans le code source
- Changement du nom des fonctions de la biblo || ConvBD => convbd ; ConvDB => convdb ||
- Suppression de la limitte de conversion pour BD
version 2.2
- Correction de l'affichage pour une meilleure affichage
UPDATE FUTUR
- Possibilités de ... Voir la suite
|
Licence : Libre
- Publié le 14/02/2017
- Éditeur : UnDeadRoot~AshSLuv~Alien
|
|
|
Jeu où il faut trouver le bon mot. C'est un style de pendu mais en mode console uniquement. Le programme est fournit avec une dictionnaire de 331612 mots !
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 737 Ko
- Auteur : Franck.H
|
|
|
Comprendre la cryptographie sur les courbes elliptiques sans (trop) entrer dans les détails théoriques.
- Notion de base de la cryptographie avec des courbes elliptiques (elliptic curve = EC).
On se donne une arithmétique dans laquelle on manipule des points et des entiers.
On a une addition entre points (point + point -> point)
On a une multiplication entre entiers et points (entier * point -> point)
Toute la sécurité est basée sur le fait que, dans cette arithmétique :
- connaissant un point P et un entier n, on peut facilement calculer le point nP
- connaissant les points P et nP, il est très difficile de calculer n
La notion de "facile/difficile" renvoie aux temps ... Voir la suite
|
Licence : Libre
- Publié le 23/01/2017
- Taille 7 Ko
- Auteur : Captain'Flam
|
|
|
/*************************************************************
* Petit programme utilisant un tableau de char de 4 colonnes et 103 lignes
* Le programme demande le numéro d'un département et vous donne la Préfecture, Sous-Préfecture et le nom du département.
* pour compiler: gcc Departements.c - o Departement
*/
Extrais du code source:
char Question()
{
printf("\n\t Entrez le numéro du département: ");
scanf ("%s",Saisie);
return 0;
}
void Erreur(void)
{
printf("\n\n\n\t ****************************************************\n");
printf("\t\t *** Saisie erronée *** \n");
printf("\t\t Valeur Saisie: %s \n", Saisie);
... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 15/12/2022
- Auteur : sebman
|
|
|
Voici une version écrite en C permettant de faire une partie contre l'ordinateur.
C'est un essai, il y a peu ou pas du tout de commentaires (désolé je suis trop pourri), cependant (logiquement) vous devriez pouvoir mener une partie de bout en bout (soit vers la défaite, soit vers la victoire ^^).
Je voudrais bien trouver un moyen sous Linux de pouvoir apporter des modifications, notamment concernant l'affichage (prévu pour du 1920x1080 ou en 1280x800) je voudrais pouvoir développer une fonction qui permette d'afficher l'interface utilisateur de manière propre peu importe la résolution (attention ce programme est en mode terminal).
Pour compiler le code source:
gcc -pthread sda2013.c -o sda2013
Voir la suite
|
Licence : Libre
- Publié le 17/04/2013
- Taille 120 Ko
- Éditeur : CSSM Saint-Martin
|
|