C / C++583 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
C / C++
Liste des 583 ressources de cette catégorie
|
|
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
|
|
|
Clion est un multi-plateforme C / C ++ IDE pour Linux, OS X et Windows intégré avec le système de construction CMake.
Avec Clion vous pouvez développer des applications en C et C ++. En outre, il offre des supports complet HTML (y compris HTML5), CSS, JavaScript et XML: ces langues sont regroupées dans l'IDE via des plugins fournis en standard et sont activés pour vous par défaut. Le support d'autres langues de programmation peut également être ajoutés via des plugins.
|
Licence : Non renseignée
- Publié le 20/01/2017
- Éditeur : JetBrains
|
|
|
|
Licence : LGPL
- Publié le 27/11/2014
- Éditeur : Digia
|
|
|
Remplace toutes les occurrences de Avant par Apres dans la chaine txt, puis renvoie un pointeur sur la nouvelle chaîne créée. Renvoie NULL si txt ne contient aucune occurrence de Avant.
|
Licence : Non renseignée
- Publié le 01/12/2010
- Auteur : haypo
|
|
|
Le célèbre puissance 4 codé en SDL
|
Licence : Freeware
- Publié le 01/04/2013
- Taille 423 Ko
- Auteur : cultureman
|
|
|
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
|
|
|
Programme de construction et de résolution de labyrinthe. Trois méthodes de résolution sont proposées :
- Recherche en profondeur d'abord récursive
- Recherche en profondeur d'abord avec une pile
- Recherche en largeur d'abord avec une queue
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 1 Ko
|
|
|
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
|
|
|
L'utilisation d'OpenGL conjointement avec le framework Graphics View.
|
Licence : LGPL
- Publié le 24/02/2011
- Taille 360 Kio
|
|
|
Une interface de gestion de livres, basée sur le module QtSql et les capacités de modèles/vues.
|
Licence : LGPL
- Publié le 24/02/2011
- Taille 7 Kio
|
|
|
Ceci est un exemple simple de l'utilisation des composants TClientSocket et TServerSocket de C++ Builder pour réaliser une application de chat.
Les clients dialoguent uniquement avec le serveur, mais le serveur peut dialoguer avec qui il veut. Évidemment en implémentant son propre protocole d'échange de trames on peut très facilement faire dialoguer les clients entre eux mêmes, tout en passant par le serveur.
Comme je l'ai mentionné, ceci est un exemple d'utilisation des composants mentionnés ci-dessus, le but étant de réaliser un chat simple. Il est loin d'être un chat complet.
NB : Pour déclarer son identité auprès du serveur, un client doit envoyer la trame suivante au serveur (après s'ê ... Voir la suite
|
Licence : Non renseignée
- Publié le 15/11/2010
- Taille 9 Ko
- Auteur : Neo41
|
|
|
Programme qui analyse récursivement un répertoire et fournit dans un fichier le nom des fichiers, leur taille, la date de dernier accès et la date de dernière modification.
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : cledesol
|
|
|
|
Licence : Non renseignée
- Publié le 12/10/2013
- Éditeur : OpenGL
|
|
|
DJGPP (DJ's GNU Programming Platform) est un environnement de développement intégré créé par DJ Delorie, en portant GCC et les logiciels qui l'accompagnent sous DOS. Il s'agissait de fournir sous DOS un atelier logiciel permettant de travailler avec les codes sources d'applications du monde Unix. À l'époque où ce projet a été conçu, les Unix étaient encore relativement rares et coûteux, alors que MS-DOS était très banal et disponible sur des ordinateurs à bas coût par rapport aux stations de travail Unix.
DJGPP est une plate-forme de programmation 32-bit pour PC à base de processeur 386 ou supérieur, qui tourne sous MS-DOS ou compatibles. Il a été créé par DJ Delorie, qui a démarré le projet en 1989. C'est un portage du compilateu ... Voir la suite
|
Licence : BSD
- Publié le 05/02/2017
- Éditeur : DJGPP
|
|
|
Doxygen est un générateur de documentation sous licence libre capable de produire une documentation logicielle à partir du code source d'un programme. Pour cela, il tient compte de la grammaire du langage dans lequel est écrit le code source, ainsi que des commentaires s'ils sont écrits dans un format particulier.
Doxygen est capable d'analyser des fichiers sources écrits dans les langages C, Objective C, C#, PHP, C++, Java, Python, IDL, Fortran, VHDL, Tcl et dans une certaine mesure D.
|
Logiciel -
Licence : GPL
- Publié le 04/12/2017
- Éditeur : Dimitri van Heesch et contributeurs
|
|
|
Voici une implémentation du design pattern observateur basée le polymorphisme.
|
Licence : Non renseignée
- Publié le 23/01/2017
- Auteur : Davidbrcz
|
|
|
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 permet de découper une chaîne de caractère suivant un délimiteur et de placer chaque sous-chaîne dans un tableau terminé par NULL.
Attention : la variable s passée en paramètre est modifiée par la fonction strtok. De plus le tableau de pointeurs renvoyé par notre fonction fait référence à la chaîne passée en paramètre, par conséquent, elle ne doit pas être modifiée ni détruite si vous utilisez le tableau de sous-chaînes.
|
Licence : Non renseignée
- Publié le 01/12/2010
- Auteur : gege2061
|
|
|
Jeu du pendu (version mathématique) programmé avec la bibliothèque GTK+. Ce programme est fait initialement pour des CM1. Chaque partie de pendu laisse une trace que l'instituteur peut parcourir grâce à un programme lecture_pendu.
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 39 Ko
- Auteur : troumad
|
|
|
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
|
|