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 jeu de puzzle original.
|
Licence : Non renseignée
- Publié le 10/11/2010
- Taille 302 Ko
|
|
|
Cet exemple vous montre une façon simple via la jAPI de gérer une liste d'images avec commentaire associé.
Remarque : pour faire fonctionner facilement cet exemple, il est recommandé d'avoir positionné une variable d'environnement jAPI au sein de C++ Builder, pointant vers le répertoire d'installation de la jAPI.
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 381 Ko
- Auteur : JEG
|
|
|
Cet exemple vous montre comment la jAPI permet aisément de gérer une liste d'images avec les possibilités offertes pour agir sur la transparence.
Remarque : pour faire fonctionner facilement cet exemple, il est recommandé d'avoir positionné une variable d'environnement jAPI au sein de C++ Builder, pointant vers le répertoire d'installation de la jAPI.
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 375 Ko
- Auteur : JEG
|
|
|
Cet exemple introduit la gestion de sprites à l'aide de la jAPI.
Remarque : pour faire fonctionner facilement cet exemple, il est recommandé d'avoir positionné une variable d'environnement jAPI au sein de C++ Builder, pointant vers le répertoire d'installation de la jAPI.
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 374 Ko
- Auteur : JEG
|
|
|
Gestionnaire de persistance dans un fichier binaire pour des entités de tailles variables, utilisant la jAPI.
Remarque : pour faire fonctionner facilement cet exemple, il est recommandé d'avoir positionné une variable d'environnement jAPI au sein de C++ Builder, pointant vers le répertoire d'installation de la jAPI.
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 414 Ko
- Auteur : JEG
|
|
|
Exemple d'une rotation d'image utilisant la jAPI.
Remarque : pour faire fonctionner facilement cet exemple, il est recommandé d'avoir positionné une variable d'environnement jAPI au sein de C++ Builder, pointant vers le répertoire d'installation de la jAPI.
|
Licence : Non renseignée
- Publié le 15/11/2010
- Taille 5Mo
- Auteur : JEG
|
|
|
Ce petit code permet d'obtenir la date du dimanche Pâques, du jeudi de l'Ascension, et du dimanche de Pentecôte, pour une année donnée :
TDateTime Paques(unsigned short Annee)
TDateTime Ascension(unsigned short Annee)
TDateTime Pentecote(unsigned short Annee )
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 1324 octet
- Auteur : ourk
|
|
|
La méthode proposée transforme un nombre en lettres. C'est à dire transformer 123 en "cent vingt trois".
AnsiString __fastcall nombreEnLettres(int n, bool france = true);
n est le nombre à transformer en lettres
France détermine le langage à utiliser. Si france est à true, 70 sera écrit "soixante dix". Si france est à false 70 sera écrit "septante". Par défaut france vaut true s'il n'est pas précisé.
Exemple :
ShowMessage(nombreEnLettres(5384)); // affiche "cinq mille trois cent quatre-vingt quatre"
ShowMessage(nombreEnLettres(5384, false)); // affiche "cinq mille trois cent octante quatre"
Cette fonction tient compte des cas particuli ... Voir la suite
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 1 Ko
- Auteur : Ricky81
|
|
|
La compression numérique est un sujet assez vaste. Un algorithme fréquemment utilisé pour illustrer la problématique est celui de Huffman.
Le détail du fonctionnement de l'algorithme est décrit par gRosminet sur http://tcharles.developpez.com/Huffman/
L'application jointe montre comment cet algorithme peut être codé de manière efficace en utilisant des fonctions de manipulation de bits.
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 28 Ko
- Auteur : cryptonyx
|
|
|
Les structures de données les plus utilisées en programmation sont les listes, les tableaux et les arbres. Le "balanced tree" (btree) ou arbre équilibré est une structure combinant tableau et arbre.
Cette structure permet de réduire le nombre moyen de nœuds et de feuilles à parcourir pour trouver un élément donné. Elle est à utiliser quand on cherche à optimiser l'accès à des (structures de) données stockées dynamiquement, par exemple.
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 17 Ko
- Auteur : cryptonyx
|
|
|
Cet évaluateur d'expressions mathématiques travaille sur des double, gère les parenthèses, et les opérateurs +, - binaire, - unaire, /, * et ^ (puissance).
Il permet également d'utiliser des variables, dont les noms doivent contenir uniquement des caractères alphanumériques, le premier caractère étant une lettre. Ces noms de variables sont insensibles à la casse.
Le schéma classique d'utilisation est :
- affectation de la propriété Expression (possibilité de déclenchement de l'événement OnParseError, que vous pouvez implémenter).
- récupération de la liste des variables présentes dans l'expression (getVariables).
- parcours de cette liste, et affectation des valeurs au var ... Voir la suite
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 16 Ko
- Auteur : Greybird
|
|
|
Un composant qui hérite de TCustomEdit et qui vous permet de saisir une expression mathématique pouvant prendre jusqu'à 5 variables.
Il vous permettra par exemple d'évaluer l'expression à partir de valeurs saisie, ou encore de représenter graphiquement des fonctions.
Le composant s'accompagne de 2 exemples d'utilisation.
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 17 Ko
- Auteur : mskhelladi
|
|
|
Programme qui permet de résoudre et afficher toutes les solutions au problème des N-Reines (ou N-Dames).
Le problème des N-Reines consiste à placer N reines sur un échiquier NxN sans que l'une d'elles puisse en manger une autre (avec les règles des échecs : une reine peut « manger » toute pièce située sur sa ligne, sur sa colonne ou sur l'une de ses deux diagonales).
Pour plus d'informations sur le problème des N-Reines, vous pouvez consulter cet article sur la résolution du problème des Huit Dames (http://fr.wikipedia.org/wiki/Probl%C3%A8me_des_huit_dames)
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 721 octets
|
|
|
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
|
|
|
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
|
|
|
Ce code permet de calculer la racine carrée entière d'un nombre entier (>= 1) sans utiliser les flottants, en utilisant la méthode des approximations successives. Cette fonction est plus efficace que sqrt() avec gcc sans optimisations. Par contre, avec les optimisations, sqrt() écrase cette fonction. L'avantage principal est ici d'éviter d'utiliser les flottants et la bibliothèque mathématique et d'assurer une bonne vitesse de calcul sur les machines avec des co-processeurs faibles ou sans co-processeur.
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : Anomaly
|
|
|
Savoir si une année est bissextile ou non
|
Licence : Non renseignée
- Publié le 30/11/2010
|
|
|
Cette fonction permet de comparer deux dates sous forme de chaînes de caractères.
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : souviron34
|
|
|
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.
|
Licence : Non renseignée
- Publié le 23/02/2015
- Auteur : agently
|
|
|
Les files : http://nicolasj.developpez.com/articles/file/
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 838 octets
- Auteur : gege2061
|
|