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
|
|
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
|
|
|
Cette fonction supprime les espaces superflus dans une chaîne de caractères.
|
Licence : Non renseignée
- Publié le 01/12/2010
- Auteur : fearyourself
|
|
|
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
|
|
|
=======================================
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
|
|
|
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
|
|
|
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
|
|
|
Ce programme permet de saisir des notes et d'en calculer la moyenne
|
Licence : Non renseignée
- Publié le 03/11/2016
- Éditeur : manhost
|
|
|
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 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.
|
|
|
|
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
|
|
|
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
|
|
|
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 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
|
|
|
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
|
|
|
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
nessecite des petites modifications pour l'adapter a votre code
|
Licence : Non renseignée
- Publié le 13/10/2019
- Auteur : pedronatorBzh
|
|
|
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 ?
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : Jean-Marc.Bourguet
|
|
|
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
|
|
|
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
|
|