IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Codes sources C++56 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources C++

Liste des 56 ressources de cette catégorie

    ENTERPRISE ARCHITECT 16.0

    Téléchargé 73 fois-
    0
    0
    Modélisation intuitive rapide & Conception
    La solution idéale à l'échelle de l'entreprise pour visualiser, analyser, modéliser, tester et maintenir tous vos systèmes, logiciels, processus et architectures. Enterprise Architect est la plate-forme idéale pour vous aider à garder le contrôle de votre espace de travail, à supporter vos collègues et votre équipe, permettre la collaboration et à renforcer la confiance dans vos projets les plus complexes.
    Gérez Informations Complexes
    Enterprise Architect aide les personnes, les groupes et les grandes organisations à modéliser et à gérer des informations complexes. En intégrant et en connectant un large éventail d’informations structurelles et comportementales visuellement . Vous pou ... Voir la suite
    Logiciel - Licence : Libre - Publié le 26/05/2022 - Auteur : Sparx Systems +

    Icône, un programme de génération

    Téléchargé 48 fois-
    1
    0




    Nouvelle version


    Ce programme de construction très classique est réalisé en « cpp » avec l’atelier logiciel Microsoft Visual Studio Community 2019 utilisant l’architecture MFC document/vue. Les parties principales sont extraites d’un autre programme déjà publié : « Imager ». Parties modifiées qui pourraient facilement compléter ce dernier pour enrichir ses fonctions. Il permet de générer des fichiers d’Icônes à partir d’images (photos, copies d'écran ou génération de palette graphique) avec la possibilité de sélectionner une partie de l’original et de rendre des parties transparentes. Comme les formats sont très voisins, il est aussi capable de générer des fichiers ... Voir la suite
    Code source - Licence : Non renseignée - Publié le 12/11/2022 - Auteur : AffreuxJojp +

    Simulation du Ciel

    Téléchargé 34 fois-
    1
    0
    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.
    Licence : Non renseignée - Publié le 23/01/2017 - Éditeur : mllibre +

    Nombres Premiers

    Téléchargé 30 fois-
    0
    0
    Vous entrez un nombre et le programme trouvera tous les nombres premiers compris entre 0 et votre nombre !
    Licence : Non renseignée - Publié le 31/12/2019 - Taille 692 octets - Éditeur : Kakou35 +

    Imager - afficheur d'images, y compris *. WEBP

    Téléchargé 27 fois-
    1
    0
    Nouvelle version qui permet, en plus d'afficher de nombreuses images, de les rechercher dans les dossiers disque grâce à une liste de fichiers comprenant le décompte par types d'images possibles.

    Le programme Imager permet de visualiser toutes les images disponibles sur l'ordinateur. Il est codé en cpp avec une architecture MFC pour fonctionner sous Windows 10 et être compilée avec Visual Studio Community 2019.

    Généralités

    L’architecture du programme est un très classique document-vue avec la classe CImagerApp, dérivée de CWinApp pour l’application, contenue dans les fichiers Imager.h et Imager.cpp et la classe CMainFrame dérivée de CFrameWnd contenue dans les fichie ... Voir la suite
    Code source - Licence : Non renseignée - Publié le 13/03/2023 - Auteur : AffreuxJojp +

    Fabrique

    Téléchargé 15 fois-
    Voici une implémentation du design pattern fabrique basée sur une utilisation des classes de politiques pour la création des objets.
    Licence : Non renseignée - Publié le 23/01/2017 - Auteur : Davidbrcz +

    Observateur

    Téléchargé 10 fois-
    Voici une implémentation du design pattern observateur basée le polymorphisme.
    Licence : Non renseignée - Publié le 23/01/2017 - Auteur : Davidbrcz +

    Tri par insertion

    Téléchargé 10 fois-
    0
    0
    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 +

    Fonctions utiles pour faire des opérations basiques sur les string

    Téléchargé 9 fois-
    0
    0
    Comme indiqué dans le titre, ce namespace contient des fonctions permettant de faciliter les opérations sur les strings (replace, split, etc...). Il permet aussi de faire un peu de parsing et de retourner des valeurs à partir d'une string. En somme ce namespace ne sert qu'à gagner du temps. Toutes les fonctions sont templatées pour faciliter encore plus leur utilisation.
    Licence : Non renseignée - Publié le 23/01/2017 - Auteur : imperio +

    Mandelbrot

    Téléchargé 8 fois-
    1
    0
    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 +

    Object factory

    Téléchargé 7 fois-
    1
    0
    La sortie de la norme C++11 nous a ouvert pas mal d'horizons. J'ai donc cree une classe ObjectFactory qui permet grace aux templates variadiques de creer n'importe quel type d'objet. Dans l'archive il y a la fameuse classe ainsi qu'un fichier fournissant un exemple de son utilisation. N'hesitez pas a me donner vos avis.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 1132 octet - Auteur : imperio +

    Classe Clavier

    Téléchargé 7 fois-
    0
    3
    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 +

    Découper une chaîne

    Téléchargé 7 fois-
    0
    0
    Voici une fonction permettant de découper une chaîne selon un motif:
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 479 octets - Auteur : Luc Hermitte +

    classe facilitant les interactions avec un port COM / RS232

    Téléchargé 6 fois-
    0
    0
    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.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 5 Ko - Auteur : imperio +

    Tri par paniers

    Téléchargé 5 fois-
    1
    0
    Voici une version template du seul tri non en place de la liste: le tri à panier.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 458 octets - Auteur : Davidbrcz +

    OpenGL et Gtkmm – douzième partie

    Téléchargé 4 fois-
    0
    0
    Conversion du douzième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
    Licence : Libre - Publié le 31/03/2013 - Taille 44 Ko - Auteur : Le Farfadet Spatial +

    luapp

    Téléchargé 4 fois-
    0
    0
    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 +

    générateur de ligne musicale d'accords

    Téléchargé 4 fois-
    0
    0
    il parait que si on utilise 4 accords parmi do majeur,sol majeur,fa majeur, mi mineur, ré mineur et la mineur, on obtient quelque chose de potable.
    ce programme crée ainsi une ligne de 4 accords
    voir le README
    Code source - Licence : GPL - Publié le 30/07/2023 - Auteur : emmesse +

    Parcours en profondeur et tri topologique

    Téléchargé 4 fois-
    0
    0
    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.
    Licence : GPL - Publié le 23/01/2017 - Taille 26 Ko - Auteur : Feysal +

    Application MFC à plusieurs documents, avec onglets, type Visual studio

    Téléchargé 3 fois-
    0
    0
    Ce programme tout en donnant un exemple d'une présentation évoluée de type Visual Studio permet de convertir les fichiers d'aide de Microsoft.

    "Application MFC à plusieurs documents, avec onglets, type Visual studio" : C’est l’intitulé qu’il faut choisir avec l’assistant permettant de configurer le nouveau projet en cours de création avec l'atelier logiciel Visual Studio Community 2019sous Windows 10. L’application obtenue comporte une fenêtre principale avec à l’intérieur plusieurs fenêtres dérivées de la classe CDockablePane accrochées sur ses bords. L’assistant permet de créer un projet multifenêtres. Une seule est visible à la fois et occupe tout l’espace de la fenêtre principale encore disponible ... Voir la suite
    Code source - Licence : Non renseignée - Publié le 04/04/2022 - Auteur : AffreuxJojp +