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
|
|
|
|
Programme simple d'othello, avec une recherche par Negamax et de l'approfondissement itératif
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 2 Ko
|
|
|
|
|
Fonction de Tri par Minimum. Cette fonction tri dans les deux sens (croissant et décroissant).
Ici l'exemple porte sur un tableau d'entiers mais cela peut être utilisé pour tout autre type !
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : Franck.H
|
|
|
|
|
La fonction itoa retourne la représentation en base radix (entre 2 et 36) de l'entier value, sous forme d'une chaîne de caractères.
Attention : la chaîne de caractères string doit être assez grande pour contenir la représentation.
|
Licence : Non renseignée
- Publié le 30/11/2010
- Auteur : Vincent PETIT
|
|
|
|
|
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
|
|
|
|
|
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 : http://nicolasj.developpez.com/articles/pile/
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 744 octets
- Auteur : gege2061
|
|
|
|
|
[VT100] Positionnement curseur et code ANSI
|
Licence : Non renseignée
- Publié le 30/11/2010
|
|
|
|
|
Un simple fichier d'en-tête qui permet d'avoir un type boolean (disponible uniquement à partir du C99).
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 321 octets
- Auteur : gl
|
|
|
|
|
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
|
|
|
|
|
Ce code est une "pseudo" classe qui prend en charge une très grande partie de la gestion d'un widget gtk_tree_view (affichage en arbre). Est gérée, la création complète du widget qui est placé lui-même dans un gtk_scrolled_window (barres de défilement), l'ajout/suppression d'éléments. Sont pris en compte également la gestion de certaines propriétés visuelles du widget comme l'affichage et le changement du titre de l'entête de la colonne, l'affichage de lignes colorées, etc...
|
Licence : Non renseignée
- Publié le 30/11/2010
- Taille 12 Ko
- Auteur : Franck.H
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
---------------------------------------------------------------------------------------------------------
Bonjour,
Explications de EditeurDeTexte :
Ce programme permet d'éditer un fichier texte.
Il offre la possibilité d'annuler/rétablir une modification pas par pas, ou d'annuler/rétablir une modification en bloc
Affiche la liste des fichiers précédemment ouvert.
Donne la possibilité de ré-ouvrir automatiquement le dernier fichier ouvert
L'éditeur possède la police et la couleur définies.
Le texte peut être indenté/des-indenté
Sélectionne le mot, le bloc de mot, ou tous le texte.
Déplace l'éditeur à un numéro de ligne
Déplace l'éditeur à un signet ... Voir la suite
|
Licence : Freeware
- Publié le 26/08/2013
- Taille 968 Ko
- Éditeur : C++Builder 6 personal
|
|
|
|
|
Qt 4.7.0 Technical Preview
|
Licence : Non renseignée
- Publié le 30/12/2010
- Taille 250 Mo
- Auteur : koala01
|
|
|
|
|
Génération des termes de la suite de Fibonacci vers un fichier log.
Compilable avec Code::Blocks, sous Windows.
|
Code source -
Licence : Freeware
- Publié le 14/10/2021
- Auteur : Philippe JCG
|
|
|
|
|
Conversion du huitième tutoriel OpenGL NeHe utilisant Gtkmm et GtkGlExtmm. La construction est gérée par CMake, le fichier « LISEZMOI.txt » donne la procédure de compilation, qui est très simple et standard : lancez CMake, puis faite la compilation à partir de votre environnement de programmation de manière classique.
|
Licence : Libre
- Publié le 24/01/2017
- Taille 56 Ko
- Auteur : Le Farfadet Spatial
|
|
|
|
|
Plug-in pour Arthur, moteur de rendu de Qt, montrant ses capacités de dessin en utilisation conjointe avec Qt Designer.
|
Licence : LGPL
- Publié le 24/02/2011
- Taille 140 Kio
|
|
|
|
ThreadSpotter est un outil qui diagnostique les problèmes de performances liés à la localité des données, à l'utilisation du cache et à l'interaction des threads. Indépendant des compteurs hardware, il permet de modéliser différents scénarios à partir d'un seul échantillonnage.
|
|
|
|
|
|
Voici un projet QWidget, contenant 3 boutons associés à 3 cases à cocher, permettant d'envoyer d'automatiser des frappes clavier ou des clics souris simplement en survolant des boutons. Il est destiné à servir d'exemple pour créer sa propre interface de raccourcis.
Premièrement, les boutons héritent de QPushButton pour ajouter le support du "mouse over" (survol par le curseur), avec la fonction d'auto-répétition liée.
Fonctions des boutons :
- Le premier bouton appui sur "C" en le survolant et relâche cette touche virtuelle en sortant le curseur du bouton. En cochant Auto, on répète rapidement l'appui sur le C, imitant un vrai clavier. A tester sous un éditeur de texte par exemple.
- Le deuxième bout ... Voir la suite
|
Licence : Non renseignée
- Publié le 30/06/2011
- Taille 5 Ko
- Auteur : Troudhyl
|
|