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

    Convertir un temps GMT vers time_t

    Téléchargé 3 fois-
    0
    0
    Cette fonction convertit une structure de temps GMT en une donnée de type time_t.
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : souviron34 +

    [Fichiers] Trouver tous les fichiers d'un répertoire ayant une extension donnée

    Téléchargé 3 fois-
    0
    0
    Ce petit code vous permettra de lister l'ensemble des fichiers d'un répertoire ayant une extension donnée.
    void __fastcall ListerFichiers(TStringList *liste, AnsiString NomRep,
    AnsiString extension, bool SousRep)

    Le paramètre SousRep vous donne la possibilité d'inclure les sous-répertoires dans la recherche.

    Un bon exemple d'utilisation des fonctions FindFirst, FindNext et FindClose.
    Licence : Non renseignée - Publié le 14/11/2010 - Auteur : Ricky81 +

    Un convertisseur Euros/Francs

    Téléchargé 3 fois-
    0
    0
    Première application pour débutant.
    Permet d'assimiler certains concepts de la programmation avec Borland C++ Builder.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 4 Ko - Auteur : Geronimo +

    log (version corrigé)

    Téléchargé 3 fois-
    0
    0
    Ce programme surveille un répertoire passer en argument et consigne les modification dans un fichier
    Licence : Non renseignée - Publié le 28/10/2015 - Éditeur : reader +

    Comment donner une couleur différente à chaque ligne d'une ListBox ?

    Téléchargé 3 fois-
    0
    0
    Positionnez par exemple la propriété Style à lbOwnerDrawFixed afin de disposer de l'événement OnDrawItem pour lequel nous définissons les opérations nécessaires à la mise en forme souhaitée.
    Dans l'exemple, nous utilisons une TStringList pour stocker la couleur de chaque ligne, ceci afin de pouvoir en tenir copte à chaque fois que le composant se dessine.

    L'application utilise une TColorBox pour la modification de la couleur de la ligne selectionnée.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 4 Ko - Auteur : Ricky81 +

    Les étirements ou... stretching

    Téléchargé 3 fois-
    0
    0
    Après Mappons notre signal, cet exemple montre comment gérer les étirements relatifs des widgets les uns par rapport aux autres.
    Accessoirement il montre aussi comment créer son propre "à propos" personnalisé.
    Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.

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

    Découper une chaîne

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

    OpenGL et Gtkmm – première partie

    Téléchargé 3 fois-
    0
    0
    Conversion du premier tutoriel OpenGL NeHe, afin d’utiliser 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 24/01/2017 - Taille 6 Ko - Auteur : Le Farfadet Spatial +

    FreeType

    Téléchargé 3 fois-
    0
    0
    FreeType est une bibliothèque C, légère mais efficace permettant d'afficher du texte que ce soit pour des fontes vectorielles ou bitmap. Son but est d'être portable et personnalisable.
    Licence : GPL - Publié le 12/10/2013 - Éditeur : http://www.freetype.org/ +

    Echanger la valeur de deux variables

    Téléchargé 3 fois-
    0
    0
    Cette macro permet d'échanger le contenu de deux variables quelque soit leur type.
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : gege2061 +

    Utilisation des Files Mapping / table d'exportation des exécutables générés par C++ Builder

    Téléchargé 3 fois-
    0
    0
    Files Mapping est une des plus puissantes fonctionnalité API Win32 permettant de partager dans la mémoire attribuée à chaque Processus (2 Gb) des zones de mémoires physiques ou de fichiers stockés sur disque.
    On dispose ainsi d'un partage mémoire entre plusieurs processus pouvant communiquer entre eux, et d'accès très rapides aux fichiers du disque.

    Depuis la version 3 du compilateur Borland C++ Builder la table d'exportation de l'exécutable généré est toujours emplie avec des symboles plus ou moins barbares, cette application propose de supprimer la table d'exportation des exécutables générés par C++ Builder.

    L'ensemble des explications et de la démarche est disponible dans le tutoriel référencé.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 275 Ko - Auteur : DjmSoftware +

    Maîtrisez les files d'impression sous Windows

    Téléchargé 3 fois-
    0
    0
    Utilisation des API win32 relatives à la surveillance du spouler d'impression.

    Plus d'explications dans le tutoriel référencé.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 323 Ko - Auteur : DjmSoftware +

    Comment vérifier les propriétés d'un mot de passe ?

    Téléchargé 3 fois-
    0
    0
    De nombreuses applications peuvent faire appel à un mot de passe pour protéger les accès à leurs données. Il est donc important de pouvoir en saisir un et de vérifier certaines propriétés pour éviter les mots de passe triviaux.

    Ce dernier point est illustré ci-après, une fois quelques fonctions de traitemement des AnsiString présentées. D'autres types de String peuvent être utilisés.

    Les types d'erreurs sont définis sous forme d'enum dans StringFunctions.h.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 6 Ko - Auteur : cryptonyx +

    Comment récupérer le motif binaire d'une variable ?

    Téléchargé 3 fois-
    0
    0
    La fonction get_binary permet de récupérer le motif binaire d'une variable de type unsigned int (les types signés ne sont pas recommandés pour ce genre de manipulations). Elle remplit donc un tableau de char dynamique (ce qui implique une libération avec free).

    Le motif binaire est inséré dans le tableau dans le sens de lecture normal d'un être humain soit de gauche à droite (le motif binaire est récupéré de droite à gauche). Le second paramètre de la fonction permet d'accéder à l'adresse d'une variable pour pouvoir également récupérer la taille du tableau pour pouvoir faire éventuellement un futur parcours de celui-ci !
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : Franck.H +

    Les listes simplement chaînées

    Téléchargé 3 fois-
    0
    0
    Les listes simplement chaînées : http://nicolasj.developpez.com/articles/listesimple/
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 1 Ko - Auteur : gege2061 +

    Comment exécuter une tâche avec un signal ?

    Téléchargé 3 fois-
    0
    0
    Ce programme consiste à faire faire une tâche à un programme lors de la réception d'un signal. Nous redirigeons SIGINT de la même façon qu'avant pour terminer correctement le programme, permettant de faire du nettoyage (s'il le faut) et ensuite le signal SIGUSR1 pour afficher un message lors de sa réception.

    Enfin, les deux signaux sont redirigés vers la même fonction, et nous utilisons le premier paramètre pour distinguer les deux signaux.
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : fearyourself +

    Gtkmm

    Téléchargé 3 fois-
    0
    0
    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.
    Gtkmm est l'enveloppe C++ de GTK+.

    Gtk+ possède une rubrique à part entière.
    Retrouvez les tutoriels Gtk+ proposés par la rédaction
    Trouvez les réponses à vos questions dans la FAQ Gtk+ proposée par la rédaction
    Licence : LGPL - Publié le 29/06/2011 - Éditeur : GNOME +

    GridView et mousearea

    Téléchargé 3 fois-
    0
    0
    Une grille constituée d'images, la sélection d'une en changera l'apparence, un clic en dehors désélectionnera.
    Licence : Creative Commons - Publié le 28/12/2010

    Créer une chaîne de caractères formatée

    Téléchargé 3 fois-
    0
    0
    Cette fonction permet de créer une nouvelle chaîne de caractères en utilisant les spécificateurs de format à la printf.
    Licence : Non renseignée - Publié le 01/12/2010 - Auteur : gege2061 +

    Calculer un md5

    Téléchargé 3 fois-
    0
    0
    Exemple d'utilisation :

    AnsiString TestMD5 = MD5("MaTHieU");
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 3 Ko - Auteur : MaTHieU_ +