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
|
|
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)
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 1 Ko
|
|
|
Allegro est une bibliothèque destinée au développement de jeux.
Elle fournit de nombreuses fonctions permettant de manipuler les graphiques, les sons, les entrées clavier, souris et joystick ainsi que des timers.
Elle propose aussi des fonctions mathématiques, des fonctions d'imagerie 3D, des fonctions de gestion de fichiers, de fichiers compressés et des fonctions pour les interfaces graphiques.
Ecrité en C, Allegro propose des bindings vers différents langages et en particulier vers le C++.
Retrouvez les tutoriels Allegro proposés par la rédaction
Voir la suite
|
Licence : Non renseignée
- Publié le 08/10/2013
- Éditeur : Allegro
|
|
|
C'est une classe pour gérer les entrée clavier, comme la classe Scanner en java, pour utiliser il suffit de met next avec int, double, float, char, ou string.
|
Licence : Libre
- Publié le 23/01/2017
- Taille 443 octets
- Éditeur : ANDST 44
|
|
|
Linux-0.01 est le premier release du noyau Linux, développé -from scratch-
par Linus Torvalds, un étudiant en informatique de l'université de Helsinki,
en Finlande:
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: What would you like to see most in minix?
Date: 25 Aug 91 20:57:08 GMT
Hello everybody out there using minix -
I'm doing a (free) operating system (just a hobby, won't be big and
professional like gnu) for 386(486) AT clones. This has been brewing
since april, and is starting to get ready. I'd like any feed ... Voir la suite
|
Licence : GPL
- Publié le 17/09/2016
|
|
|
Programme recherchent un dossier dans une arborescence
|
Licence : Non renseignée
- Publié le 26/10/2015
- Éditeur : reader
|
|
|
Ce programme tout en donnant un exemple d'une présentation évoluée de type Visual Studio permet de convertir les fichiers d'aide de Microsoft.
"Application MFC à plusieurs documents, avec onglets, type Visual studio" : C’est l’intitulé qu’il faut choisir avec l’assistant permettant de configurer le nouveau projet en cours de création avec l'atelier logiciel Visual Studio Community 2019sous Windows 10. L’application obtenue comporte une fenêtre principale avec à l’intérieur plusieurs fenêtres dérivées de la classe CDockablePane accrochées sur ses bords. L’assistant permet de créer un projet multifenêtres. Une seule est visible à la fois et occupe tout l’espace de la fenêtre principale encore disponible ... Voir la suite
|
Code source -
Licence : Non renseignée
- Publié le 04/04/2022
- Auteur : AffreuxJojp
|
|
|
Résoudre une équation du second degré
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : Emmanuel Delahaye
|
|
|
Cet algorithme permet de vérifier la validité d'un numéro, tel que celui des cartes bancaires, des cartes SNCF ou encore les numéros de SIRET. Cet algorithme consiste à prendre chaque chiffre du numéro, le multiplier par deux s'il est pair et on additionne chaque chiffre ainsi obtenu. Si le résultat est un multiple de 10, le numéro est valide.
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 1 Ko
- Auteur : gl
|
|
|
Le snake, le jeu du serpent, où l'on contrôle un serpent devant attraper quelques friandises, entièrement fait en QML.
|
Code source -
Licence : LGPL
- Publié le 09/03/2021
- Taille 820 Kio
- Éditeur : Nokia
|
|
|
Un grand classique : le démineur. Refait en QML pour l'interface et en C++ pour la logique.
|
Logiciel -
Licence : LGPL
- Publié le 23/02/2011
- Taille 105 Kio
|
|
|
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
|
|
|
Ce code permet de rechercher une sous-chaîne dans une chaîne de caractères et, si elle est trouvée, de la remplacer par une autre.
|
Licence : Non renseignée
- Publié le 01/12/2010
- Auteur : rolkA
|
|
|
Le cryptage de César : http://ourworld.compuserve.com/homepages/hlifchitz/Renaud/fr/crypto/Cesar.htm
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : gege2061
|
|
|
|
Licence : Non renseignée
- Publié le 12/10/2013
- Éditeur : OpenGL
|
|
|
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
|
Licence : Non renseignée
- Publié le 01/12/2010
- Taille 15 Ko
- Auteur : Franck.H
|
|
|
Après Terminer proprement l'application, ce nouvel exemple montre comment associer différents widgets. Il introduit à cet effet la notion de "parenté" Qt qui permet à un objet Qt de connaitre les objets qui lui sont intégrés et surtout de faire en sorte qu'un objet fils réagisse avec son père (réduire le père fait alors réduire le fils).
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Soyons widgets.
|
Code source -
Licence : LGPL
- Publié le 08/05/2025
- Taille 1 Ko
- Auteur : Sve@r
|
|
|
Programme montrant le fonctionnement et l'utilisation des Threads POSIX.1
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : fearyourself
|
|
|
FreeType est une bibliothèque C, légère mais efficace permettant d'afficher du texte que ce soit pour des fontes vectorielles ou bitmap. Son but est d'être portable et personnalisable.
|
|
|
|
Le fichier date.c propose la fonction DATE_eGetTodayDate qui permet de récupérer la date du jour selon le format désiré.
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 1349 octet
- Auteur : gl
|
|
|
linux-0.00 est la première version du système Linux. Elle a été développée par Linus Torvalds
dans le but de tester la caractéristique mult-tâche ( Multi-tasking) du processeur INTEL 80386.
" it switched between two processes that printed AAAA... and BBBB... respectively
by using the timer-interrupt - God I was proud over that" --- Linus Torvalds
Cette version a été abandonnée et remplacée par la version linux-0.01.
A travers cet exemple, j'ai redonné vie à linux-0.00. Dans le fichier ci-joint vous trouverez deux versions
de cet exemple. La première est écrit en langage C et en assembleur. La deuxième est une implémentation e ... Voir la suite
|
Licence : GPL
- Publié le 11/09/2016
|
|