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

C / C++585 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

C / C++

Liste des 585 ressources de cette catégorie

    Visual C++ 2008 Express

    Téléchargé 20 fois-
    0
    0
    Visual C++ Express est une version allégée du célèbre environnement de développement Visual Studio. Elle peut créer des applications Win32 native ou C++ managé (.NET). Cette version est librement téléchargeable (vous devrez cependant vous inscrire sur le site de Microsoft pour obtenir une clé).
    Cette version ne propose pas de support C++0x. Il faut vous tourner vers Visual C++ Express 2010 pour avoir un support de la future norme.
    Retrouvez les tutoriels de la rédaction consacrés à Visual C++ Express 2008 :
    Tutoriel de démarrage
    Premiers pas avec Visual C++ Express Edition 2008
    Licence : Non renseignée - Publié le 06/11/2010

    Opérations sur les fichiers

    Téléchargé 20 fois-
    1
    0
    Ce module permet de faire quelques opérations sur les fichiers à accès séquentiel, il propose les opérations suivantes :

    • Recherche du nombre de lignes

    • Lecture d'une ligne par son numéro

    • Suppression d'une ligne par son numéro

    • Suppression d'une ligne par son contenu

    • Recherche d'une ligne par une sous-chaîne

    • Copie de fichiers

    • Concaténation de fichiers

    • Nombre d'occurrences d'une lettre

    • Nombre d'occurrences d'un mot

    • Test si un fichier existe

    Licence : Non renseignée - Publié le 30/11/2010 - Taille 7 Ko - Auteur : Franck.H +

    Convertisseur basique PyQt5 vers PyQt6

    Téléchargé 19 fois-
    2
    0
    M'étant récemment mis à PyQt6, j'ai constaté quelques changements, surtout en ce qui concerne les constantes PyQt5 (exemple Qt.yellow) qui sont devenues énumérations (ici Qt.GlobalColor.yellow).
    Ayant un gros paquet de sources à convertir, et vu le nombre de constantes à traiter, j'ai décidé d'écrire un automate convertisseur PyQt5 vers PyQt6 en Python.
    L'usage est simple: on lui donne en paramètre le(s) fichier(s) PyQt5 et il crée pour chacun une copie PyQt6.
    Il n'est pas forcément complet (je n'y ai mis que ce que j'avais déjà trouvé) mais la table de conversion (un dictionnaire) est facilement évolutive au besoin.

    Et en petit bonus, un petit truc rapide que j'avais préalablement créé pour "trouver" une constante ... Voir la suite
    Code source - Licence : ActiveState Community - Publié le 19/10/2024 - Auteur : Sve@r +

    Code::Blocks

    Téléchargé 19 fois-
    Code::Blocks est un environnement de développement gratuit et multi-plateforme (Linux et Windows), développé pour coller au mieux aux demandes des utilisateurs. Conçu autour d'une architecture de plugins, il est ainsi extensible et configurable très facilement ce qui lui permet d'évoluer très vite.
    Logiciel - Licence : GPL - Publié le 01/02/2013 - Éditeur : Code::Blocks +

    Mappons notre signal

    Téléchargé 18 fois-
    0
    0
    Après Et splash, cet exemple montre comment un mappeur de signal permet de relier plusieurs widgets à un même slot tout en rajoutant des informations personnalisées aux signaux reçus par le slot.
    Accessoirement il montre aussi comment mémoriser des valeurs personnelles dans un widget afin de pouvoir les réutiliser ailleurs dans le code.
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.

    Il sera suivi par Les étirements ou... stretching.
    Code source - Licence : LGPL - Publié le 08/05/2025 - Auteur : Sve@r +

    Plus ou moins

    Téléchargé 18 fois-
    0
    4
    Voici un jeu codé en C et est console. il s'agit du jeu du plus ou moins ou vous devez deviner le nombre mystère généré par le programme !!
    Licence : Non renseignée - Publié le 20/02/2012 - Taille 290 Ko - Auteur : TheDevLoper +

    SDL2_gfxutils une bibilothèque complémentaire a SDL2_gfx.

    Téléchargé 18 fois-
    0
    0
    SDL2_gfxutils est une bibliothèque complémentaire a la la bibliothèque SDL2_gfx et donc a SDL2.




    SDL2_gfxutils est issue d'une collection de fonctions que j'ai implémenter sur plusieurs années,
    a chaque fois que j'avais une idée j'ai aussitôt essayer de l'implémenter, a la base dans le langage python avec le module p ... Voir la suite
    Licence : Non renseignée - Publié le 15/11/2015 - Auteur : Luke spywoker +

    CONVERSION BINAIRE DECIMAL - DECIMAL BINAIRE

    Téléchargé 18 fois-
    1
    0

    BIBLOTHEQUE DE CONVERSION BINAIRE - DECIMAL
    ECRIT ET MODIFIEE PAR UnDeadRoot~AshSLuv#~Alien !!! mdr j'ai pas nkr choisie mon pseudo :')
    LICENSE OPEN-SOURCE :)

    NB: ARCHIVE EN EXTENTION .RAR

    version 1.8
    - conversion DB
    - Correction Bug sur la partie fractionnaire DB
    version 2.0
    - Calcul et affichage du résultat sans intervention de l'user
    - PLus de commentaire dans le code source
    - Changement du nom des fonctions de la biblo || ConvBD => convbd ; ConvDB => convdb ||
    - Suppression de la limitte de conversion pour BD
    version 2.2
    - Correction de l'affichage pour une meilleure affichage


    UPDATE FUTUR
    - Possibilités de ... Voir la suite
    Licence : Libre - Publié le 14/02/2017 - Éditeur : UnDeadRoot~AshSLuv~Alien +

    Traiter des fichiers en thread

    Téléchargé 18 fois-
    1
    0
    Pour enchainer sur Le QThread de Tyrtamos, cet exemple montre faire traiter des fichiers divers dans des thread.
    Le but est de pouvoir sélectionner plusieurs fichiers, chaque fichier sera alors itéré dans un QThread ligne par ligne et chaque ligne traitée par un traitement défini par callback.
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
    Code source - Licence : LGPL - Publié le 09/05/2025 - Auteur : Sve@r +

    Afficher le contenu d'un dossier

    Téléchargé 16 fois-
    2
    0
    Pour faire suite au reader CSV, ce programme affiche le contenu d'un dossier.
    On lui donne un dossier et il affiche dans une zone de droite tous les fichiers du dossier. Et si on sélectionne un fichier, il affiche son contenu dans une zone de gauche.

    On pourra y trouver une évolution intéressante apporté par papajoker et basée sur une délégation de style qui permet à tout fichier non lisible pour une raison ou une autre (problème de droit par exemple) d'être marqué en rouge dans la zone de droite (zone de listing). Et si on y revient alors qu'il est redevenu lisible (problème résolu) il ... Voir la suite
    Code source - Licence : LGPL - Publié le 30/03/2024 - Auteur : Sve@r +

    Trouvez le bon mot

    Téléchargé 16 fois-
    0
    0
    Jeu où il faut trouver le bon mot. C'est un style de pendu mais en mode console uniquement. Le programme est fournit avec une dictionnaire de 331612 mots !
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 737 Ko - Auteur : Franck.H +

    cryptage et décryptage de texte par rotation de bits

    Téléchargé 16 fois-
    1
    0
    Il s' agit de deux routines cryptage et décryptage, contenues dans deux fichiers code.c et decode.c

    aucun environement, je ne veux que vous faire découvrir cette méthode inviolable. J'avais demandé a des amis hackers

    de bon niveau de s' y attaquer, sans succès ;-)

    dans le fichier zip vous trouverez:

    code.c et code.exe

    decode.c et decode.exe

    snoopy.h

    pour le moment il ouvre un fichier de nom fixe "decod" (sans 'e' )



    Donc bien entendu vous saurez l'inclure dans un "C" avec choix du fichier et "c" ou "d" en action ...

    encore un point, testez le, pour cela prenez un fichier texte nommez le "decod" et lancez une seule fois

    Voir la suite
    Licence : Libre - Publié le 27/06/2013 - Taille 49 Ko

    It\'s time...

    Téléchargé 15 fois-
    0
    0
    Après Et avec du style, cet exemple montre comment automatiser une action par le biais d'un timer qui actionnera une (ou plusieurs) tâche(s) à intervalles répétés.
    Accessoirement, il montre aussi le QTableWidget, élément graphique permettant de ranger des informations en lignes et colonnes.
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.

    Il sera suivi par Le QThread de tyrtamos
    Code source - Licence : LGPL - Publié le 08/05/2025 - Auteur : Sve@r +

    Assembleur en ligne avec le langage C et le compilateur GCC

    Téléchargé 15 fois-
    2
    0
    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

    Doux comme un agneau.

    Téléchargé 15 fois-
    0
    0
    Cette seconde partie fait suite à celle présentée dans Avec un canon, on peut tout faire en y rajoutant le contrôle de la force et en enrichissant un peu l'affichage. Pour l'instant cette force n'est reliée à rien mais cela évoluera dans la partie suivante.
    Dans une philosophie d'optimisation, la partie "dessin" a été un peu modifiée pour ne redessiner que l'affût du canon quand on fait évoluer l'angle de visée.
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.

    La suite sera Tire-lui dessus.
    Code source - Licence : LGPL - Publié le 11/04/2025 - Auteur : Sve@r +

    Reader CSV

    Téléchargé 14 fois-
    2
    0
    Suite aux exemples PyQt commencés avec le Hello World, je vous propose divers utilitaires très basiques en Python/PyQt.

    Ce programme permet de lire et d'afficher tout type de fichier CSV, quel que soit son séparateur.
    Il découpe le CSV et l'affiche proprement dans des lignes et colonnes bien séparées. Il peut même afficher des fichiers non CSV (mais dans ce cas le résultat n'est pas forcément assuré).
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.

    La suite sera afficher un dossier...
    Code source - Licence : LGPL - Publié le 30/03/2024 - Auteur : Sve@r +

    Course de threads

    Téléchargé 14 fois-
    0
    0
    Pour enchainer sur Le QThread de Tyrtamos, ici un petit jeu de course de threads.
    On place les coureurs, on paramètre le circuit et run, ne reste qu'à parier. Absolument aucun intérêt autre que ludique et/ou apprendre à gérer les threads.
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
    Code source - Licence : LGPL - Publié le 11/05/2025 - Auteur : Sve@r +

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

    Téléchargé 14 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 +

    Qt Creator

    Téléchargé 12 fois-
    3
    0
    Qt Creator est un EDI C++ pour Qt par Qt. Le gros avantage de cette EDI multiplateforme est sa spécialisation pour l'utilisation de Qt dans vos programmes et de sa quantité impressionnante de fonctionnalités :

    • interface agréable et intuitive ;
    • autocomplétion très puissante (pour les classes Qt comme pour la STL) ;
    • coloration syntaxique très agréable ;
    • donne des indications basiques sur des erreurs de syntaxe (oubli d'un ; ou d'une parenthèse) ;
    • affichage dans le débogueur adapté pour les classes Qt ;
    • intégration de l'aide Qt ;
    • intégration du designer ;
    • affichage avancé des portées des () et {} par colorisation ;
    • support intégré de qmake et cmake ;
    • le s ... Voir la suite
    Licence : Non renseignée - Publié le 20/01/2017 - Éditeur : Qt +

    FreeGLUT

    Téléchargé 12 fois-
    0
    0
    FreeGLUT est une reprise de la célèbre bibliothèque de fenêtrage GLUT. Celle-ci a l'avantage d'apporter quelques modifications et des corrections de bogues critiques par rapport à GLUT. Avec cette bibliothèque open source et multiplateforme, vous pourrez ouvrir une fenêtre et un contexte OpenGL et gérer les différents événements (clavier, souris, ...) agissant sur la fenêtre.
    Licence : Non renseignée - Publié le 07/10/2013 - Éditeur : Pawel W. Olszta, Andreas Umbach ET Steve Baker +