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

    Exemple d’utilisation de la technique d'instanciation

    Téléchargé 2 fois-
    1
    0
    L'instanciation est une technique permettant de dessiner plusieurs copies du même objet. Cette technique sera intéressante dans des scènes contenant des objets similaires : une forêt d'arbre, le feuillage d'un arbre, une foule, l'herbe d'une pelouse.
    Cet article de mon blog présente un exemple d'utilisation de l'instanciation: la technique d'instanciation
    Licence : Libre - Publié le 11/04/2012 - Taille 12,9 ko - Auteur : gbdivers +

    Un exemple de création dynamique de composants avec utilisation d'une TList

    Téléchargé 2 fois-
    0
    0
    Le problème de la construction dynamique des composants est qu'il faut garder trace des pointeurs pour pouvoir les utiliser et libérer la mémoire à la fin. Pour cela, il est possible d'utiliser la classe TList. La classe TList est une liste de pointeurs toute simple, avec un certain nombre de fonctions pour la gérer.

    Attention, vérifiez toujours que vous n'essayez pas d'accèder à un objet non existant, auquel cas vous déclencheriez une violation d'accès.
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 4 Ko - Auteur : Geronimo +

    Exemple d'utilisation du FileMapping pour le partage de buffer

    Téléchargé 2 fois-
    0
    0
    Ceci est un exemple d'utilisation du FileMapping pour partager un buffer entre deux applications. La première application signale le changement des données contenues dans le buffer par un PostMessage destiné à la deuxième application.

    Pour un tutoriel complet sur l'utilisation des FileMapping consultez "Utilisation des FilesMapping sous C++ Builder " par DjmSoftware : http://djmsoftware.developpez.com/FileMapping/.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 8 Ko - Auteur : Neo41 +

    Déplacement d'un élément au sein de sa ListBox

    Téléchargé 2 fois-
    0
    0
    Ce code vous permettra de reproduire le déplacement d'un élément d'une TListBox vers une nouvelle position, avec décalage des différents éléments.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 4 Ko - Auteur : Superstivix +

    Requête avec retour de données

    Téléchargé 2 fois-
    0
    0
    L'étape suivante dans les requêtes SQL est évidemment de récupérer des données depuis la base de données, avec un SELECT par exemple.

    L'article associé
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 2 Ko - Auteur : Alain Defrance +

    Stralen

    Téléchargé 2 fois-
    0
    0
    vous devez éviter les points noirs et les murs, en déplaçant le point rouge avec la souris.
    Licence : Non renseignée - Publié le 29/03/2012 - Taille octets - Éditeur : Ayoub Sbai +

    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 +

    Gestion des nombres au format BCD

    Téléchargé 2 fois-
    0
    0
    Le format BCD est un codage hexadécimal où seul les quartets
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 1 Ko - Auteur : gl +

    Faire une pause

    Téléchargé 2 fois-
    0
    0
    On privilégie les fonctions système si elles existent (sleep sous Windows et sleep sous les systèmes POSIX.1), ce qui permet de laisser le processeur libre pour les autres tâches, sinon on se contente d'une attente active.

    Attention : la précision de la fonction sleep dépend de la précision de la fonction clock.
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : gege2061 +

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

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

    Echanger la valeur de deux variables

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

    SuperPrime - un petit benchmark [Windows]

    Téléchargé 2 fois-
    0
    0
    Un petit programmer permettant de calculer tous les nombres premiers jusqu'à 500 milliards (ça peut prend un peu de temps).

    Principe d'utilisation:
    Au départ du programme, on vous demande d'entrer un chiffre. C'est le nombre de chiffres qui doivent être testés, premiers ou pas (exemple: tapez "100" suivi de la touche "enter" pour calculer tous les nombres premiers jusqu'à 100).

    Le programme détecte lui-même le nombre de coeurs du sytème.

    Une fois le calcul terminé, le programme indique le temps nécessaire au calcul et inscrit tous les nombres premiers trouvés dans le fichier "PrimeNumbers.txt". Attention, en fonction du nombre de nombres permiers trouvés, le fichier peut devenir assez volumineux...
    Voir la suite
    Licence : Non renseignée - Publié le 30/11/2010 - Taille 111 Ko - Auteur : Bornerdogge +

    Eliminer les espaces superflus

    Téléchargé 2 fois-
    0
    0
    Cette fonction supprime les espaces superflus dans une chaîne de caractères.
    Licence : Non renseignée - Publié le 01/12/2010 - Auteur : fearyourself +

    Enlever le début d'une chaîne

    Téléchargé 2 fois-
    0
    0
    Cette fonction permet de supprimer le début de la chaîne passée en paramètre par un simple procédé de décalage des caractères et complétion avec des zéros de fin de chaîne. La fonction permet de faire ce remplacement à partir d'un caractère délimiteur qui est alors passé en tant que second argument. La chaîne passée en argument est modifiée !
    Licence : Non renseignée - Publié le 01/12/2010 - Auteur : Franck.H +

    Tri en temps réel et filtrage

    Téléchargé 2 fois-
    0
    0
    On commence par générer une liste d'éléments de diverses couleurs et formes. Ensuite, on crée deux boîtes pour chaque variable (forme et couleur).

    Dans la section suivant du code, qui s'occupe de la GridView, on crée une fonction de filtre qui passe au crible les éléments du modèle. On branche cette fonction sur l'événement onTextChanged pour créer un effet en temps réel.

    Si on trouve un élément qui ne correspond pas, il est envoyé à la fin de la liste. Si l'item correspond au filtre, il est remis à sa place d'origine. L'item disparaîtra en dégradé quand il ne correspondra plus, comme illustré par la propriété d'opacité.
    Licence : Creative Commons - Publié le 28/12/2010

    System Converter

    Téléchargé 2 fois-
    1
    0
    System Converter permet de convertir un nombre décimal vers [binaire, octal et hexadécimal] et vice versa.
    le fichier systemConverter.h contient les fonctions à utiliser et le fichier cpp contient le traitement.
    en fait, c'est un code que j'ai écrit ça fait longtemps, espérant qu'il aide les débutants.
    Licence : GPL - Publié le 23/01/2017 - Taille 1468 octet - Auteur : Snack3r +

    Calcul et modélisation d'une intégral!

    Téléchargé 2 fois-
    0
    0
    Logiciel de calcul et modélisation mathématique regroupant:
    • Calcul et modélisation d'une intégral des fonctions usuelles!
    • Calcul de droite de régression linéaire en statistiques!
    • Calcul de probabilités de la loi de poisson!
    • Calcul des coefficients de Bézout!
    • Résolution d'équation:
      • différentiel(Radioactivité),
      • du second degré,
      • d'une trajectoire parabolique d'un lancé de projectile de paramètre initial V0(Vitesse initial) et a(Angle formé par rapport à l'horizontal en degré),
      • et pour finir d'une modélisation d'un cercle dans un plan!
    • Calcul et modélisation du binôme de Newton!
    • Et autres fonctions utiles comme calcul de vecteurs dans un plan!
    • Voir la suite
    Logiciel - Licence : Libre - Publié le 22/12/2018 - Éditeur : CodeBlocks - SDL +

    External Storage pour QML

    Téléchargé 2 fois-
    0
    0
    Le code proposé montre comment créer un nouveau composant QML depuis C++ afin de se connecter à une base de données autrement qu'en utilisant le module LocalStorage qui ne propose que des bases de données SQLite.
    Licence : Non renseignée - Publié le 28/10/2015 - Auteur : Jiyuu +

    GENIAL (GENeric Image Array Library)

    Téléchargé 2 fois-
    0
    0
    GENIAL est une bibliothèque mathématique optimisée grâce à la programmation générique en C++. Elle utilise les mêmes conventions que la STL. Des modules SIMD (MMX, SSE...) permettent des calculs parallèles.
    Plus particulièrement conçue pour le traitement de l'image, GENIAL définit :

    * Des vecteurs et matrices très paramétrables ;
    * Des fonctions de traitement du signal (fft, dct, convolution...) ;
    * Plusieurs formats d'images ;
    * XML ;
    * Beaucoup d'autres outils.

    Licence : GPL - Publié le 29/06/2011 - Éditeur : Patrick LAURENT +

    Implementation format CRS,CCS,CDS,JDS,etc...

    Téléchargé 2 fois-
    0
    0

    =======================================
    MATRIX STORAGE
    =======================================

    Les matrices bien qu'étant de plus en plus couteuse en mémoire sont beaucoup utilisés dans beaucoup de domaines.Ainsi, il devient très important de pouvoir stocker ces matrices de manière efficiente pour une utilisation appropriée.Ainsi, des développeurs et Analystes ont donc créeé plusieurs formats dans lesquels on peut stocker ces matrices.l'importance de l'utilisation de ces formats se manifeste de plus en plus lorsque la matrice est creuse c'est a dire contient des coefficients nuls.Ainsi,dans vos projets ou Entreprises nécessitant l'utilisation ... Voir la suite
    Licence : Non renseignée - Publié le 01/05/2013 - Taille 257 Ko - Éditeur : N.Tidjon Lionel +