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
|
|
|
|
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
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 84 Ko
- Auteur : Bornerdogge
|
|
|
|
|
Le fichier str.c propose des fonctions pour supprimer les espaces en début et fin de chaîne, pour mettre une chaîne de caractères en minuscule ou en majuscule.
|
Licence : Non renseignée
- Publié le 01/12/2010
- Taille 1 Ko
- Auteur : gl
|
|
|
|
|
Le fichier d'entête ctype.h propose les fonctions tolower et toupper (http://man.developpez.com/man3/toupper.3.php) pour mettre un caractère respectivement en minuscule et en majuscule, il est intéressant de proposer la même chose mais pour une chaîne de caractères :
|
Licence : Non renseignée
- Publié le 01/12/2010
- Auteur : gege2061
|
|
|
|
|
Cette classe C++ encapsule une section critique Microsoft. Son utilisation est très simple.
|
Licence : GPL
- Publié le 23/01/2017
- Auteur : ram-0000
|
|
|
|
|
Génération des termes de la suite de Fibonacci vers un fichier log.
Compilable avec Code::Blocks, sous Windows.
|
Code source -
Licence : Freeware
- Publié le 14/10/2021
- Auteur : Philippe JCG
|
|
|
|
On choisit 2 points dans un des 3 labyrinthes, le programme dois trouver le chemin le plus court dans le labyrinthe.
Toutes les lignes calculé par le programme sont misent dans un fichier log.
|
Licence : Freeware
- Publié le 23/05/2011
- Taille 111 Ko
- Éditeur : Florian BRUNET
|
|
|
|
/* 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
|
|
|
|
Voilà plusieurs années que je programme différents projets dans lesquels j'ai besoin d'un langage de script. Après quelques recherches, mon choix c'est tourné vers Lua, principalement pour sa syntaxe proche de celle du C++ et pour sa simplicité.
Le seul soucis, c'est que Lua a été programmé en C. Autant la syntaxe du langage est simple, autant son interface en C est relativement pénible à utiliser, même si je doute que l'on puisse faire beaucoup mieux.
J'ai donc pris le temps d'écrire un wrapper en C++ dont le but est d'encapsuler tous les appels de fonctions C de Lua et qui tire profit des capacités du C++. Pour le moment, seule une partie des fonctions de la bibliothèque originale s ... Voir la suite
|
Licence : LGPL
- Publié le 23/01/2017
- Taille 238 Ko
- Auteur : Kalith
|
|
|
|
|
BrainBackup.exe + Dll Tools.dll et Tools.lib
BrainBackup_HLP_FR.HLP et BrainBackup_HLP_US_HLP
Ce logiciel installe un programme de sauvegardes avec son help. Il peut être exécuté avec la langue française ou Anglaise (unicode)
|
Licence : Non renseignée
- Publié le 23/01/2017
- Taille 614 Ko
- Auteur : Laurpierre
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
Met en place tout le démarrage et la configuration d'un programme, depuis la création d'une fenêtre jusqu'à la sortie par WM_CLOSE en passant par la création des fenêtres enfants. Le programme peut parler plusieurs langues par l'intermédiaire de fichiers texte. Il offre encore plus de possibilités à découvrir sur mon blog.
|
Licence : Libre
- Publié le 24/10/2019
- Éditeur : Philippe RIO
|
|
|
|
|
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
|
|
|
|
|
initialisation avec GLUT, OpenAL, et Devil
plus quelques structures pour gerer le chargement des images, du son et des sprites
le but de cette ebauche est de permettre a ceux qui debutent de programmer
tres simplement du code avec OpenGL en mode 2D (shoot them up ,tetris,etc...)
en fournissant quelques routines simples pour gerer le son, le clavier, la souris et les graphismes.
attention je suis debutant en progammation et bien que le code tourne rond, il y a beaucoup d imperfections,
et donc n hesitez pas a ameliorer et completer le code.
|
Licence : Non renseignée
- Publié le 24/01/2017
- Taille 315 Ko
- Auteur : nyergk
|
|
|
|
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
|
|
|
|
|
Comme indique dans le titre, voici un convertisseur de base (sur des nombres potentiellement infinis). Toutes les operations sur des nombres infinis (en base 10 les operations) sont presentes mais ne gerent pas les nombres negatifs. Dans le site, des exemples d'utilisations des fonctions sont fournis.
|
Licence : Non renseignée
- Publié le 04/12/2013
- Taille 3 Ko
- Auteur : imperio
|
|
|
|
|
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
|
|
|
|
|
Fonction permettant d'afficher un caractère sur deux.
|
Licence : Freeware
- Publié le 16/10/2015
- Auteur : Aooka
|
|