Codes sources C++

Retrouvez ici tous les meilleurs téléchargements Codes sources C++
Ajouter un nouvel élément

    Simulation du Ciel

    Éditeur : mllibre +
    Simulation du ciel vu par un observateur terrien ou céleste, à n'importe quelle époque, avec le temps accéléré ou non, éventuellement découpé en tranches. On peut par exemple simuler l'éclipse observée le 15 juin -762 (763 a.v. J.-C.) en Anatolie.

    Classe Clavier

    Éditeur : ANDST 44 + 443 octets
    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.

    Algorithme A*

    Licence : Freeware - 23/01/2017 - Téléchargé 4 x
    Voici un exemple d'implémentation de l'algorithme A* réalisé par khayyam dans son article Recherche de chemin par l'algorithme A*

    Un éditeur de réseau de places et transitions (RdP)

    Licence : GPL - 23/01/2017 - Téléchargé 4 x
    Un réseau de places et transitions est un réseau de Petri (Petri Net ou RdP) généralisé et non coloré (sans extensions).

    L'application PTNET Editor permettra de dessiner/editer graphiquement un tel réseau, de l'animer, de l'analyser en construisant et visualisant son graphe de couverture/accessibilité, de le convertir en fichier image et de le sauvegarder en tant que document PNML.

    Tri par insertion

    Licence : Non renseignée - 23/01/2017 - Téléchargé 3 x
    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()

    Mandelbrot

    Éditeur : regis.portalez + 550 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

    File circulaire avec gestion des exceptions

    Licence : Non renseignée - 24/01/2017 - Téléchargé 3 x
    Exemple d'utilisation d'une file circulaire avec la gestion des exceptions.
    Contient un makefile.
    Peut-être facilement adapté pour être utilisé sous Windows.

    Fabrique

    Licence : Non renseignée - 23/01/2017 - Téléchargé 2 x
    Voici une implémentation du design pattern fabrique basée sur une utilisation des classes de politiques pour la création des objets.

    Observateur

    Licence : Non renseignée - 23/01/2017 - Téléchargé 2 x
    Voici une implémentation du design pattern observateur basée le polymorphisme.

    Section critique Windows (CRITICAL_SECTION)

    Licence : GPL - 23/01/2017 - Téléchargé 2 x
    Cette classe C++ encapsule une section critique Microsoft. Son utilisation est très simple.

    Parcours en profondeur et tri topologique

    Licence : GPL - 23/01/2017 - Téléchargé 2 x
    Suite à ma précédente soumission, voici un code qui effectue un parcours en profondeur sur un graphe orienté sans circuit et qui en trie topologiquement les sommets.

    BrainBackup.exe

    Licence : Non renseignée - 23/01/2017 - Téléchargé 2 x
    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)

    classe facilitant les interactions avec un port COM / RS232

    Licence : Non renseignée - 23/01/2017 - Téléchargé 2 x
    Cette classe (dialogueCOM) permet de faciliter les opérations de lecteur et d'écriture sur les ports COM et RS232. Elle marche aussi bien sur linux que sur Windows. J'ai rajouté un exemple pour montrer comment elle fonctionne.

    Initialisation Graphisme et Son avec GLUT

    Licence : Non renseignée - 24/01/2017 - Téléchargé 2 x
    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.

    Distance de Levenshtein

    Licence : Non renseignée - 23/01/2017 - Téléchargé 1 x
    Voici une implémentation de la distance de Levenshtein pour calculer la similarité entre 2 chaînes. Ce code utilise cette classe créée par r0d pour simuler des tableaux 2D.

    Tri par sélection

    Licence : Non renseignée - 23/01/2017 - Téléchargé 1 x
    Voici une version générique du tri par sélection.

    Tri de Shell

    Licence : Non renseignée - 23/01/2017 - Téléchargé 1 x
    Voici une implémentation du tri de Shell laxiste sur le conteneur.

    Tri par paniers

    Licence : Non renseignée - 23/01/2017 - Téléchargé 1 x
    Voici une version template du seul tri non en place de la liste: le tri à panier.

    [Programmation générique] Classe trait pour le type de passage d'argument

    Licence : Non renseignée - 06/11/2010 - Téléchargé 1 x
    Cette fonction permet de choisir automatiquement le meilleur moyen pour le passage d'argument. Elle est tirée de l'article d'Alp Mestan sur les classes de traits et de politiques.

    Découper une chaîne

    Licence : Non renseignée - 23/01/2017 - Téléchargé 1 x
    Voici une fonction permettant de découper une chaîne selon un motif:

49 éléments

Contacter le responsable de la rubrique C++

Partenaire : Hébergement Web