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

Sources C / C++348 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Sources C / C++

Liste des 348 ressources de cette catégorie

    Fonctions permettant de calculer et tester un CRC sur 2 octets

    Téléchargé 2 fois-
    0
    0
    La fonction CalculCRC détermine le CRC sur 2 octets.
    La fonction TestCRC vérifie que les 2 derniers octets d'une chaîne correspondent bien au CRC de l'autre partie de la chaîne.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 1 Ko - Auteur : Pylz +

    classe facilitant les interactions avec un port COM / RS232

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

    Démonstration du détournement de l'appel au Hint classique pour personnalisation et gestion de l'UNICODE

    Téléchargé 2 fois-
    0
    0
    Cet exemple montre une manière de contourner le fonctionnement tout-AnsiString de C++ Builder au niveau des Hints (bulles d'aide).
    Le projet est constitué d'un projet C++ Builder et d'un contrôle ActiveX (TestOCX). Une fois le contrôle ActiveX enregistré dans C++ Builder, vous pourrez exécuter le projet de démonstration.

    Le but du contrôle ActiveX est notamment de fournir un Hint en UNICODE (où chaque caractère est codé sur deux octets au lieu d'un en ASCII).

    Le projet présente la mise en oeuvre de l'interception de l'appel commandant l'affichage du Hint. Pour cela, il s'agit de déclarer une nouvelle classe dérivée de THintWindow, qui pourra définir l'affichage du Hint (et notamment gérer l'UN ... Voir la suite
    Licence : Non renseignée - Publié le 15/11/2010 - Taille 17 Ko - Auteur : jpc34 +

    Exemple d'utilisation de la technique de double buffering pour dessiner sur une fiche

    Téléchargé 2 fois-
    0
    0
    Ce projet montre l'utilisation de la technique du double buffering pour accélérer les rendus graphiques.

    L'exemple repose sur le rendu d'un effet plasma, le rendu de l'effet se faisant dans un buffer mémoire, qui est ensuite plaqué sur le Canvas de la Form.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 5 Ko - Auteur : Greybird +

    Affichage et sélection de la police de caractères courante

    Téléchargé 2 fois-
    0
    0
    Un petit composant permettant de toujours visualiser la police actuellement sélectionnée. Ce composant montre également comment inclure dynamiquement un controle dans un autre.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 1 Ko - Auteur : slylafone +

    Un exemple d'éditeur de propriété : un bouton avec caption extraite d'une base de donnée

    Téléchargé 2 fois-
    0
    0
    Installation:

    1. Dézipper le fichier

    2. Ouvrir DVPDBButtonRT et compiler

    3. Ouvrir DVPDBButtonDE, compiler et installer


    Si tout se passe bien, vous devez le nouveau composant dans l'onglet DVP.

    Quelques explications ...

    Regardez bien le fichier DVPDBButtonDEReg.cpp, class PACKAGE TDataFieldsProperty : public TStringProperty.
    C'est une classe générique qui peut être utilisée chaque fois que vous utilisez une property de type AnsiString qui pointe sur une liste de champs d'une table.
    Vous aurez peut être à modifier la méthode GetAttributes() qui doit fournir à l'éditeur de propriété de builder la liste des champs possibles (par ... Voir la suite
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 11 Ko - Auteur : dvsoft +

    Gestion d'une liste d'images à l'aide de la jAPI

    Téléchargé 2 fois-
    0
    0
    Cet exemple vous montre une façon simple via la jAPI de gérer une liste d'images avec commentaire associé.

    Remarque : pour faire fonctionner facilement cet exemple, il est recommandé d'avoir positionné une variable d'environnement jAPI au sein de C++ Builder, pointant vers le répertoire d'installation de la jAPI.
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 381 Ko - Auteur : JEG +

    Gestion d'une liste d'images avec action sur la transparence avec la jAPI

    Téléchargé 2 fois-
    0
    0
    Cet exemple vous montre comment la jAPI permet aisément de gérer une liste d'images avec les possibilités offertes pour agir sur la transparence.

    Remarque : pour faire fonctionner facilement cet exemple, il est recommandé d'avoir positionné une variable d'environnement jAPI au sein de C++ Builder, pointant vers le répertoire d'installation de la jAPI.
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 375 Ko - Auteur : JEG +

    Gestion de sprites avec la jAPI

    Téléchargé 2 fois-
    0
    0
    Cet exemple introduit la gestion de sprites à l'aide de la jAPI.

    Remarque : pour faire fonctionner facilement cet exemple, il est recommandé d'avoir positionné une variable d'environnement jAPI au sein de C++ Builder, pointant vers le répertoire d'installation de la jAPI.
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 374 Ko - Auteur : JEG +

    Utilisation de la jAPI pour des rotation d'images

    Téléchargé 2 fois-
    0
    0
    Exemple d'une rotation d'image utilisant la jAPI.

    Remarque : pour faire fonctionner facilement cet exemple, il est recommandé d'avoir positionné une variable d'environnement jAPI au sein de C++ Builder, pointant vers le répertoire d'installation de la jAPI.
    Licence : Non renseignée - Publié le 15/11/2010 - Taille 5Mo - Auteur : JEG +

    Fonction renvoyant un entier sous forme de texte en toutes lettres

    Téléchargé 2 fois-
    0
    0
    La méthode proposée transforme un nombre en lettres. C'est à dire transformer 123 en "cent vingt trois".

    AnsiString __fastcall nombreEnLettres(int n, bool france = true);

    n est le nombre à transformer en lettres
    France détermine le langage à utiliser. Si france est à true, 70 sera écrit "soixante dix". Si france est à false 70 sera écrit "septante". Par défaut france vaut true s'il n'est pas précisé.

    Exemple :

    ShowMessage(nombreEnLettres(5384)); // affiche "cinq mille trois cent quatre-vingt quatre"
    ShowMessage(nombreEnLettres(5384, false)); // affiche "cinq mille trois cent octante quatre"

    Cette fonction tient compte des cas particuli ... Voir la suite
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 1 Ko - Auteur : Ricky81 +

    Comment calculer le nombre de chiffres d'un entier ?

    Téléchargé 2 fois-
    0
    0
    Il peut être parfois utile de connaître le nombre de chiffres que contient un nombre par exemple si l'on souhaite le convertir en chaîne de caractères à l'aide de la fonction sprintf.
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : fearyourself +

    Solveur de Sudoku

    Téléchargé 2 fois-
    0
    0
    Solveur de sudoku
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : forthx +

    Savoir si une année est bissextile ou non

    Téléchargé 2 fois-
    0
    0
    Savoir si une année est bissextile ou non
    Licence : Non renseignée - Publié le 30/11/2010

    Squelette de programme

    Téléchargé 2 fois-
    0
    0
    Met en place tout le démarrage et la configuration d'un programme, depuis la création d'une fenêtre jusqu'à la sortie par WM_CLOSE en passant par la création des fenêtres enfants. Le programme peut parler plusieurs langues par l'intermédiaire de fichiers texte. Il offre encore plus de possibilités à découvrir sur mon blog.
    Licence : Libre - Publié le 24/10/2019 - Éditeur : Philippe RIO +

    Jeu du taquin

    Téléchargé 2 fois-
    0
    0
    Jeu du taquin programmé avec la bibliothèque GTK+. Le programme permet de choisir son découpage et également de choisir l'image sur laquelle s'amuser !
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 106 Ko - Auteur : troumad +

    dico

    Téléchargé 2 fois-
    0
    0
    programme de classement par ordre alphabétique
    Licence : Non renseignée - Publié le 12/04/2016 - Éditeur : reader +

    Concaténer des chaînes

    Téléchargé 2 fois-
    0
    0
    Cette fonction permet de concaténer un nombre indéfini de chaînes de caractère comme le fait la fonction standard strcat.
    Licence : Non renseignée - Publié le 01/12/2010 - Auteur : Mr_Chut +

    Gestion des fichiers clés/valeurs

    Téléchargé 2 fois-
    1
    0
    C_IniFile est un module qui sert à créer et gérer des fichiers de configuration dans le même style que ceux de Windows.
    Ceci étant, ce code est indépendant du système d'exploitation, il est écrit en C Standard. Ce code permet donc de créer des fichiers de configuration, d'en ajouter des données par paire: clé/valeur et aussi de créer des groupes d'options (ou sections), de récupérer des données enregistrées et de supprimer des sections entières ou tout simplement une donnée bien précise d'après le nom de sa clé.

    Cette source dans sa version 3.0, est une version très stable est testé dans un projet de petit système d'exploitation, voici sa page officielle: http://franckh.developpez.com/cinifile/
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 9 Ko - Auteur : Franck.H +