Sources C / C++346 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Sources C / C++
Liste des 346 ressources de cette catégorie
|
|
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.
|
Licence : Non renseignée
- Publié le 30/11/2010
|
|
|
Une collection de codes sources C, contenant des instructions assembleur GNU.
Pour avoir accès à encore plus d'informations consultez :
|
Code source -
Licence : Non renseignée
- Publié le 17/09/2021
|
|
|
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
|
|
|
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
|
Licence : Non renseignée
- Publié le 09/09/2016
|
|
|
vous devez éviter les points noirs et les murs, en déplaçant le point rouge avec la souris.
|
Licence : Non renseignée
- Publié le 29/03/2012
- Taille octets
- Éditeur : Ayoub Sbai
|
|
|
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
|
|
|
Gère les allocations dynamiques de mémoire faites par le biais des wrappers des fonctions standards.
Ce module garde une trace dans une liste chaînée, de toutes les adresses allouées dynamiquement ce qui lui permet lors de sa fermeture de libérer les éventuelles adresses qui aurait été oubliées d'être libérées par l'utilisateur.
D'autres possibilités sont offertes comme la création d'un log des allocations/réallocations/libérations.
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 15 Ko
- Auteur : Franck.H
|
|
|
Cette fonction alloue un tableau 2D dynamique de chaînes de caractères.
Chaque chaîne est ici pourvue du même nombre de caractères. Si la fonction échoue, elle renvoie NULL.
Ce principe est applicable à tout type de données
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : Franck.H
|
|
|
Cette fonction est une version simplifiée de la fonction de la bibliothèque standard qsort (http://man.developpez.com/man3/qsort.3.php).
Ici le code est proposé avec un tableau d'entiers mais il est possible d'utiliser le même algorithme pour trier un tableau de type différent.
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : lefort
|
|
|
subString retourne la sous-chaîne de chaine comprise entre les indices debut et fin.
|
Licence : Non renseignée
- Publié le 01/12/2010
- Auteur : D[r]eadLock
|
|
|
Trouver le bon nombre
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : AjJi
|
|
|
Jeu du taquin programmé avec la bibliothèque GTK+. Le programme permet de choisir son découpage et également de choisir l'image sur laquelle s'amuser !
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 106 Ko
- Auteur : troumad
|
|
|
Les listes simplement chaînées : http://nicolasj.developpez.com/articles/listesimple/
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 1 Ko
- Auteur : gege2061
|
|
|
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
|
|
|
Mini interprèteur de commandes rudimentaire
|
Licence : Libre
- Publié le 21/09/2018
- Éditeur : nulos
|
|
|
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
|
|
|
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
|
|
|
Voici un tri par insertion sous sa version template. Comme le tri à bulles, il accepte n'importe quel conteneur disposant de operator[] et de size()
|
Licence : Non renseignée
- Publié le 23/01/2017
- Taille 344 octets
- Auteur : Davidbrcz
|
|
|
Méthode de résolution de labyrinthe avec l'algorithme A* implémenté à l'aide d'une queue de priorité. Ce programme montre également comment passer d'un tableau bidimensionnel à un tableau unidimensionnel pour représenter le labyrinthe.
Pour plus d'informations sur l'algorithme A* : Recherche de chemin: A* (http://fr.wikipedia.org/wiki/Algorithme_A%2A)
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 3 Ko
|
|
|
Génération de l'ensemble de mandelbrot et des ensembles de julia sur CPU & GPU
Affichage dans une fenetre utilisant la SDL.
Dependances : SDL.lib, SDLmain.lib, cudart.lib
4 modes d'affichage : gray-level, gray-level-reversed, RGB random, Green (comme le logo).
Navigation : zoom - unzoom, directionnelle, reinitialisation, augmenter resolution, diminuer resolution, retour en arriere
Pour représenter l'ensemble de julia associé à un point du plan : faire un clic du milieu.
Pour revenir au mandelbrot : clic du milieu n'importe où
Multiplateforme (Windows - Linux) [ j'ai jamais developpé sous mac, mais j'imagine que ça marche aussi ;) ]
Update : Support cuda pour le calcul. Editer le fichier pa ... Voir la suite
|
Licence : GPL
- Publié le 23/01/2017
- Taille 550 Ko
- Éditeur : regis.portalez
|
|