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

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

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

    jeu des petits chevaux avec une partie réseau

    Téléchargé 1 fois-
    0
    0
    c'est une petite simulation du jeu de plateau LUDO,ou "les petits chevaux" de son appellation française, prenant en charge une partie contre l'ordinateur, et, ou une partie sur le réseaux
    écrit en langage C, avec l'utilisation de la bibliothèque externe SDL.
    si je le partage ici, c'est que je pense qu'il pourrait intéressé ceux qui cherche du code exploitant les sockets et la communication avec un serveur, l'application serveur est également fournie.
    Licence : Non renseignée - Publié le 23/02/2015 - Auteur : agently +

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

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

    Rechercher (XP, Win7, Win8)

    Téléchargé 1 fois-
    0
    0
    ---------------------------------------------------------------------------------------------------------
    Bonjour,

    Explications de Rechercher :
    Ce programme réalise :

    Si vous avez saisie un nom, vous pouvez rechercher :
    des dossiers,
    des fichiers,
    des dossiers et des fichiers

    La recherche des fichiers par extension, si vous en avez saisie une parmi 3

    La recherche des fichiers si sa date de création dépasse le champs saisie
    La recherche des fichiers si sa date de fin est inférieur au champs saisie
    La recherche des fichiers par sa taille si vous en avez saisie une

    Spécifier ou pas les mots que le fichier tr ... Voir la suite
    Licence : Freeware - Publié le 26/08/2013 - Taille 2 Mo - Éditeur : C++Builder 6 personal +

    Utilisation de la jAPI pour des rotation d'images

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

    Connaître la date du jour de Pâques en fonction de l'année

    Téléchargé 1 fois-
    1
    0
    Ce petit code permet d'obtenir la date du dimanche Pâques, du jeudi de l'Ascension, et du dimanche de Pentecôte, pour une année donnée :

    TDateTime Paques(unsigned short Annee)
    TDateTime Ascension(unsigned short Annee)
    TDateTime Pentecote(unsigned short Annee )
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 1324 octet - Auteur : ourk +

    Fonction renvoyant un entier sous forme de texte en toutes lettres

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

    Un évaluateur d'expressions mathématiques avec variables

    Téléchargé 1 fois-
    0
    0
    Cet évaluateur d'expressions mathématiques travaille sur des double, gère les parenthèses, et les opérateurs +, - binaire, - unaire, /, * et ^ (puissance).
    Il permet également d'utiliser des variables, dont les noms doivent contenir uniquement des caractères alphanumériques, le premier caractère étant une lettre. Ces noms de variables sont insensibles à la casse.

    Le schéma classique d'utilisation est :

    • affectation de la propriété Expression (possibilité de déclenchement de l'événement OnParseError, que vous pouvez implémenter).

    • récupération de la liste des variables présentes dans l'expression (getVariables).

    • parcours de cette liste, et affectation des valeurs au var ... Voir la suite
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 16 Ko - Auteur : Greybird +

    Un évaluateur d'équation pouvant prendre jusqu'à 5 paramètres

    Téléchargé 1 fois-
    0
    0
    Un composant qui hérite de TCustomEdit et qui vous permet de saisir une expression mathématique pouvant prendre jusqu'à 5 variables.
    Il vous permettra par exemple d'évaluer l'expression à partir de valeurs saisie, ou encore de représenter graphiquement des fonctions.

    Le composant s'accompagne de 2 exemples d'utilisation.
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 17 Ko - Auteur : mskhelladi +

    Illustration de différents calculs de CRC

    Téléchargé 1 fois-
    0
    0
    Ce programme vous présente différents type de calculs de CRC :

    • Somme simple module 256

    • CRC16 selon CCITT

    • CRC16 selon paramètres

    Licence : Non renseignée - Publié le 14/11/2010 - Taille 862 Ko - Auteur : dvsoft +

    Comment trouver les combinaisons possibles d'un tableau ?

    Téléchargé 1 fois-
    0
    0
    Comment trouver les combinaisons possibles d'un tableau ?
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : Jean-Marc.Bourguet +

    Résolution de Sudoku par backtracking avec propagation des contraintes

    Téléchargé 1 fois-
    0
    0
    Programme de résolution de sudoku par backtracking avec propagation des contraintes et sélection de la variable la plus contraignante.
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 1 Ko

    luapp

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

    Jeu du pendu

    Téléchargé 1 fois-
    0
    0
    Jeu du pendu (version mathématique) programmé avec la bibliothèque GTK+. Ce programme est fait initialement pour des CM1. Chaque partie de pendu laisse une trace que l'instituteur peut parcourir grâce à un programme lecture_pendu.
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 39 Ko - Auteur : troumad +

    Les piles

    Téléchargé 1 fois-
    0
    0
    Les piles : http://nicolasj.developpez.com/articles/pile/
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 744 octets - Auteur : gege2061 +

    Gestion des fichiers clés/valeurs

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

    Parcours en largeur(BFS)

    Téléchargé 1 fois-
    0
    0
    Un parcours en largeur d'un graphe non pondéré en C++ issu d'un article de mon blog. Voir ici pour le parcours en profondeur(DFS)
    Licence : GPL - Publié le 23/01/2017 - Taille 2 Ko - Auteur : Feysal +

    Allouer dynamiquement un tableau à 2 dimensions

    Téléchargé 1 fois-
    0
    0
    Cette fonction alloue un tableau 2D dynamique de chaînes de caractères.
    Chaque chaîne est ici pourvue du même nombre de caractères. Si la fonction échoue, elle renvoie NULL.

    Ce principe est applicable à tout type de données
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : Franck.H +