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

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

Retrouvez ici tous les meilleurs téléchargements

C / C++

Liste des 583 ressources de cette catégorie

    Connaître l'indice d'une sous-chaîne

    Téléchargé 3 fois-
    0
    0
    Il existe la fonction strstr (http://man.developpez.com/man3/strstr.3.php) qui permet de trouver l'adresse d'une sous-chaîne mais je trouve plus intéressant de connaître l'indice de celle-ci dans le tableau.

    Attention : il faut vérifier le retour de la fonction car si la sous-chaîne n'est pas trouvée, l'indice vaut -1 ce qui provoquera un comportement indéfini en cas d'utilisation de l'indice dans un tableau.
    Licence : Non renseignée - Publié le 01/12/2010 - Auteur : gege2061 +

    Eliminer les espaces superflus

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

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

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

    Liste de nombre Premier C99

    Téléchargé 3 fois-
    0
    0
    Crée une liste explicite non triée de nombre premier.
    Option de compilation -O3 -std=c99 -lm -lpthread
    Exemple lister tous les nombres premiers jusqu'à 200000000 dans le fichier premiers.txt en utiliser 4 thread

    a.out -N=200000000 -fout=premiers.txt - NThread=4
    Code source - Licence : GPL - Publié le 10/11/2021 - Éditeur : Mith06 +

    Imprimer des étiquettes autocollantes en passant par un fichier PDF

    Téléchargé 3 fois-
    0
    0
    Dans le cadre d'un projet écrit en PyQt4, j'avais plusieurs impressions d'étiquettes à faire et j'ai fini par mettre au point le code suivant.

    La particularité, c'est que le programme n'imprime pas lui-même : il crée des fichiers PDF. Cela permet de vérifier visuellement ce qui va être imprimé et on laissera le visualiseur PDF utilisé (Acrobat Reader ou autre) imprimer lui-même.

    Ce code est multiplateforme (au moins Windows et Linux).

    Le code

    L'impression et l'affichage des étiquettes est présenté sous forme de classe.

    Les principales données à passer à l'instanciation de la classe sont :

    • etiq : liste des chaines, éventuellement multilignes (avec os.linese ... Voir la suite
    Licence : Non renseignée - Publié le 22/01/2011 - Auteur : tyrtamos +

    moyenne

    Téléchargé 3 fois-
    0
    0
    Ce programme permet de saisir des notes et d'en calculer la moyenne
    Licence : Non renseignée - Publié le 03/11/2016 - Éditeur : manhost +

    40 000 puces

    Téléchargé 3 fois-
    0
    0
    Un exemple de scène énorme - 40 000 éléments - avec le framework Graphics View
    Licence : LGPL - Publié le 24/02/2011 - Taille 64 Kio

    GENIAL (GENeric Image Array Library)

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

    KDevelop

    Téléchargé 2 fois-
    KDevelop est un IDE pour Linux qui fait partie de la suite de logiciels proposée par l'environnement de bureau KDE. A l'inverse de Anjuta, il est plutôt axé pour le développement en C++ avec Qt.
    Licence : Non renseignée - Publié le 24/06/2011 - Éditeur : Equipe kdevelop +

    Tri de Shell

    Téléchargé 2 fois-
    0
    0
    Voici une implémentation du tri de Shell laxiste sur le conteneur.
    Licence : Non renseignée - Publié le 23/01/2017 - Taille 607 octets - Auteur : Davidbrcz +

    Interpréteur BrainFuck

    Téléchargé 2 fois-
    0
    0
    Le BrainFuck est un tout petit langage interprété composé de 8 symboles.Malgré cette taille réduite il est turing complet, c'est à dire qu'on peut réaliser (en théorie) n'importe quel programme avec. Masthiks nous propose ici un interpréteur brainfuck codé en quelques centaines de lignes.
    Licence : Non renseignée - Publié le 23/01/2017 - Auteur : Masthiks +

    Construction d'une application MDI

    Téléchargé 2 fois-
    0
    0
    Construction d'une application MDI simple avec gestion de la répartition des fenêtres, navigation.
    L'exemple montre également la mise en œuvre d'un TMainMenu
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 12 Ko - Auteur : Ricky81 +

    Un exemple de code réutilisable pour la création d'assistants

    Téléchargé 2 fois-
    0
    0
    Les assistants sont des boites de dialogues qui vous guident à travers les étapes d'une opération (cf. programmes d'installation). Peut-être souhaitez-vous en placer un dans votre application.

    Cet exemple utilise le composant TNoteBook de l'onglet Win 3.1 et 4 boutons.
    Dans le composant TNoteBook vous pouvez créer autant de pages que vous le souhaitez en agissant sur la propriété Pages. Il ne vous reste alors plus qu'à constituer vos pages par simple glisser déposer après avoir sélectionné la page cible.

    L'ensemble de la navigation (quel que soit le nombre de pages) est géré par les boutons Précédent et Suivant. Il ne vous reste plus qu'à ajouter les traitements à effectuer pour ... Voir la suite
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 4 Ko - Auteur : Geronimo +

    Préparer le champ de bataille

    Téléchargé 2 fois-
    0
    0
    Ici, on introduit le premier widget personnalisé qui se dessine de lui-même.

    L'article associé
    Licence : Non renseignée - Publié le 12/11/2010 - Taille 7 Ko

    classe de manipulation d'images btm pour SDL2

    Téléchargé 2 fois-
    0
    0
    classe de manipulation d'images btm pour SDL2
    nessecite des petites modifications pour l'adapter a votre code
    Licence : Non renseignée - Publié le 13/10/2019 - Auteur : pedronatorBzh +

    Illustration de différents calculs de CRC

    Téléchargé 2 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é 2 fois-
    0
    0
    Comment trouver les combinaisons possibles d'un tableau ?
    Licence : Non renseignée - Publié le 30/11/2010 - Auteur : Jean-Marc.Bourguet +

    SuperPrime - un petit benchmark [Linux]

    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 84 Ko - Auteur : Bornerdogge +

    Fusionner plusieurs chaînes de caractères

    Téléchargé 2 fois-
    0
    0
    Cette fonction réunit des chaînes de caractères grâce à un séparateur.

    Attention : pour pouvoir gérer un nombre variable d'arguments, la liste doit être terminée par la valeur NULL.
    Licence : Non renseignée - Publié le 01/12/2010 - Auteur : gege2061 +