Accueil
C/C++
C#
Python
Perl
PHP
Contact
All Topics
Fichier et Stream
Stdio.h
String
Structure de Contrôle
Structure des données
Tableaux Dynamiques
Tri et Recherche
Visual Studio
Collections
Z|Plus
Console
Date et Heures
Fonctions/Méthodes
Générique
Gestion Mémoire
Mathématique
Pointeur
Programmes
Stdlib.h
STL
String
Structure et Union
Types des données
Vector
wctype
Search
Digg
StumbleUpon
LinkedIn
YouTube
Flickr
Facebook
Twitter
RSS
Reset
Collections
Visual C++: Exemple d’utilisation de Hashtable
Visual C++: Ajouter un tableau dans un HashTable
Visual C++: Vérification de l’existance de Pair Valeur/clé dans Hashtable
Visual C++: Afficher le contenu d’un tableau associatif HashTable
Visual C++: Vérifier si un clé existe dans le HashTable
Visual C++: Vérifier si une valeur existe dans le HashTable
Visula C++: Afficher un Hashtable à l’aide d’une “Enumeration”
Fichier et Stream
C: Ouvrir un fichier en mode lecture/écriture binaire
C++: réécriture de fichier, Ajouter des données à la fin d’un fichier
Exemple d’utilisation de la fonction ‘void rewind ( FILE *fp )’ pour modifier la position d’accès au fichier en lecture
Afficher le code et l’etat d’erreur pendant lecture/écriture d’un fichier
contenu d’un stream basé sur un tableau
C++: Ecrire et lire un fichier
Vérifier si on a atteint la fin du fichier avec la fonction ‘int feof ( FILE *fichier )’
C++: Affecter le contenu d’un fichier dans un ‘map’
Ecrire le contenu d’un fichier dans un vecteur et gérer les exceptions
Exemple d’utilisation de la classe ‘ostream_iterator’
Gestion Mémoire
Exemple d’utilisation de ‘memchr’
Allouer une zone de mémoire pour le stockage des chaîne de caractère
Copier n octets successif d’une source vers une destination
Allouer un bloc de mémoire pour des données de type ‘double’
Allouer un bloc de mémoire de Système d’exploitation pour une taille et un nombre de données définis
Exemple d’allocation de mémoire en C
Exemple d’allocation et de libération d’un bloc de mémoire
Comparer le contenu de deux blocs de mémoire de n octects avec la fonction ‘memcmp()’
Enrgistrement de l’environement courant avec ‘setjmp’
Créer une option ‘Rechercher et Remplacer’ avec la fonction ‘memchr()’
Pointeur
C++: Exemple de gestion des propriétés des pointeurs à l’aide de la classe template ‘auto_ptr’
C/C++: Exemple de pointeur sur une chaîne de caractères
Exemple de déclaration et d’utilisation des pointeur sur ‘int’
C++: Accéder à l’adresse d’une variable Membre
C/c+: Exemple des pointeurs et tableau
C/C++: Pointer sur une chaîne de caractère et inverser la chaîne
C/C++: Utilisation des tableaux et des pointeurs
C/C++: Utilisation des pointeurs comme des tableaux avec index
C/C++: Incrémenter un pointeur à l’aide de l’opérateur ‘++’
C++: Exemple des pointeurs sur des objets, d’incrémentation et de décrementation des pointeurs
STL
C++: Création d’un itérateur sur un tableau
Trier les éléments d’un deque avec l’algorithme ‘sort()’
Afficher un tableau avec ‘copy()’
C++: Calculer la somme partielle d’un tableau
Trier les 5 premiers éléments d’une collection avec l’algorithme ‘partial_sort()’
Trier un tableau avec l’algorithme ‘sort()’
Calculer la moyenne d’un vecteur à l’aide de la fonction ‘accumulate()’
Afficher toutes les chaînes de caractères dont le nombre de caractères est superieur à un nombre défini
equal_range: détermine le point inferieur et superieur d’insertion d’un élément sans violer l’ordre
Vérifier si un tableau inclut un autre à l’aide de la fonction objet ‘includes()’
Structure de Contrôle
Exemple d’utilisation de la boucle ‘while’ dans la boucle ‘for’
C/C++: Utilisation de ‘&’ pour obtenir l’adresse d’une variable
C/C++: Afficher les limites de chaque type de varibles
Exemple d’une boucle ‘for’ imbriquée
Exemple de la boucle ‘for’ dans la boucle ‘while’
Exemple d’utilisation d’une variable externe à l’aide du mot clé ‘extern’
Exemple d’utilisation des caractères pour incrémenter les boucles
Boucle: Compter la fréquence d’une lettre dans un mot ou dans une phrase
C: Exemple de création d’un bloc
C/C++: Exemple d’une boucle infinie ou illimitée
Tableaux Dynamiques
C++: Exemple d’utilisation des méthodes de la classe ‘priority_queue’
C++: Inverser l’ordre d’un itérateur
Exemple de manipulation des objets dans un map
C++: Exemple d’un conteneur liste pour les caractères
C++: Exemple des differents modes d’ajout des valeurs dans le ‘deque’
C++: Afficher des éléments d’une liste dans des ordres opposés
C++: Utilisation de liste avec l’adaptateur ‘stack’
C++: Ajouter un tableau d’objet dans une ‘priority_queue’
C++: Accéder par index aux valeurs des éléments d’un deque
C++: Initialisation d’un ‘deque’ avec n éléments
Vector
C++: Trouver le plus grand élément d’un vecteur
C++: Ajouter des valeurs dans un vecteur via un itérateur
Exemple d’utilisation de la méthode ‘reserve(size_type n)’ pour éviter la réaffectation répétitive du vecteur
Afficher le contenu d’un vecteur à l’aide des méthodes ‘pop()’ et ‘pop_back()’
Lister les éléments d’un vecteur avec la boucle ‘for_each()’
Vector: utilisation de la méthode ‘at()’ pour modifier une valeur dans le vecteur
Eviter les doublons avec l’algorithme ‘unique_copy()’
Exemple d’utilisation des vecteurs comme des tableaux statiques
Comparer les vecteurs avec l’opérateur de comparaison ‘==’
Vecteur: Compter les éléments par valeur avec l’algorithme ‘count()’
Z|Plus
Générer n valeurs dans une collection avec la fonction ‘generate()’
Vecteur: Calculer et afficher la somme de chaque élément avec son prédécesseur à l’aide de la fonction ‘adjacent_difference’
calculer le maximum des deux éléments avec la fonction objet ‘max()’
Exemple des opérateurs d’accès aux membres d’une structure(‘.’,’->’)
C/C++: Affichage des nombres à virgule et sans virgule
Afficher le nom du programme en cours d’exécution et les arguments de ligne de commande
Pointer sur la dernière occurence d’un caractère dans une chaîne
C/C++: Vérifier si le caractère est une lettre
Utilisation de ‘const_interator’ pour afficher le contenu d’une collection
C++: Vérifier si deux collections sont égaux
Console
C/C++: Effectuer une opération dans ‘printf’
C/C++: Exemple d’affichage avec ‘printf’
C/C++: Afficher le code ASCII d’un caractère
C/C++: Exemple d’affichage des nombres en virgules*
Exemple de lecture du Clavier dans le language C
C/C++: Compter le nombre de caractère affiché sur le console
C/C++: Afficher un message avec ‘printf
C: Affichage des chaines des caractères
C/C++: Afficher les caractères imprimables à l’aide de ‘isgraph()’ et ‘printf’
C/C++: Exemple d’utilisation de ‘getche()’
Fonctions/Méthodes
C/C++: Passage de paramètre par pointeur
C/C++: Exemple d’utilisation des pointeurs comme paramètre d’une fonction
C/C++: Fonction pour trouver la valeur maximale d’une matrice
C/C++: Exemple de passage de paramètre par pointeur
C/C++: Exemple d’utilisation des tableaux en plusieures dimensions comme paramètres des fonctions
CPP: Conversion binaire à l’aide de ‘bitset’
C/Cpp: Passer un double en paramètre d’une fonction
C/C++: Passer la valeur de retour par le biais des paramètres d’une fonction
CPP: Utilisation de ‘bitset’ avec ‘enum’
C/C++: Exemple d’utilisation des tableaux en paramètre des fonctions
Mathématique
Modification des valeurs d’un valarray selon des conditions définies
C/C++: Obtenir la valeur absolue d’une variable de type ‘long()’
C/C++: calculer la puissance d’une valeur
C/C++: la fonction ‘double fmax ( double x , double y )’ pour retourner la plus grande valeur entre ‘x’ et ‘y’
C/C++: Obtenir l’exposant et la mantissa d’une valeur en vrigule flottante
C/C++: Exemple d’utilisation de la fonction ‘floor()’ pour retourner le plus grand entier inférieur ou égal à une valeur définie
C/C++: Retourner l’arc sinus avec la fonction ‘asin()’
C/C++: Exemple d’utilisation de la fonction ‘exp( )’ pour les calculs exponentielles
C/C++: calculer le logarithme naturel d’un nombre
C/C++: Retourner le reste de la division en virgule flottante de x par y
Programmes
Afficher le nom du programme en cours d’exécution et les arguments de ligne de commande
Exemple de gestion des Exceptions en c++
Vérifiez si l’argument de ligne de commande a été saisi
C: Affichage de date et heure en GMT
Utilisation de ‘getenv()’ pour obtenir les variables d’environement
C++: Lister les argument de la ligne de commande
C:/C++: Quitter le programme si aucun argument n’est défini pendant le lancement
C: Exemple d’utilisation des assertions
Afficher des informations sur la localisation
Afficher les erreur sur le console avec ‘snprintf’
Stdio.h
C/C++: Retouner la valeur absolue d’un ‘long’
Afficher un caractère avec ‘printf()’
C: Affichage un message d’erreur avec ‘perror’
printf: largeur minimale de 10 justifié à droite
printf: Afficher l’hexadécimal majuscule
Interpréter une chaîne de caractères comme une valeur numérique de type long
size_t fread: Lit n donnée(s) de n taille d’un fichier et le stocke dans un ‘buffer’
printf: Afficher l’hexadécimal minuscule
Trouver le caractère ouvert correspondant à un caractère multibyte
Convertir un ou plusieurs caractères en des caractères ‘multibyte’
String
C+: Supprimer une entrée d’un map
C: Modifier un bloc de mémoire avec ‘memset()’
Concatener une chaîne de caractère avec la méthode ‘strcat()’
Exemple des opérateurs d’accès aux membres d’une structure(‘.’,’->’)
queue et stack: Ordre Fifo et Lifo
Exemple: Pointer sur le premier caractère de ‘str1’ qui correspond à l’un de caractère de ‘str2’
C/C++: Annalyser une syntaxe CSV
vecteur: Supprimer les éléments par valeur
C/C++: Trier une chaîne de caractère avec une fonction recursive
Comparer deux chaînes de caractères en spécifiant la localisation
Structure des données
C++: Exemple des opérations sur la classe template ‘deque’
Exemple d’utilisation d’une variable de pointeur sur un tableau
Exemple de création d’un tableau d’objet à deux dimensions
C++: calculer et afficher la somme d’une matrice
Comment manipuler le tableau d’objet d’une classe
Afficher les valeurs et adresses des éléments d’un tableau
Ajouter une chaine de caractère dans un tableau de caractère
Exemple d’initialisation d’un tableau multidimensionnel: à revoir
Exemple d’initialisation des tableau en c++
Exemple d’initialisation d’un tableau de classe à deux dimensions
Tri et Recherche
C/C++: Trier une chaîne de caractère avec une fonction recursive
Exemple d’utilisation de ‘qsort()’ pour trier un tableau
Trier un tableau des nombres à virgule dans l’ordre decroissant à l’aide des fonctions ‘greater()’ et ‘sort()’
Programme: Calculer la moyenne des nombres au fure et à mesure du saisi
Compter le nombre de répétition d’un élément dans un tableau
C/c++: Exemple d’utilisation de ‘bsearch’ pour faire une recherche binaire
C/C++: Création, ajout et affichage d’une liste
Exemple d’un tri rapide en language C avec la fonction ‘qsort()’
C/C++: Trier les Membres d’une structure
C/C++: Trier un tableau des entiers à l’aide de l’algrithme de tri par propagation
Visual Studio
Visual C++ et Collection: Exemple d’utilisation de BitArray
Visual C++: Afficher le contenu d’un tableau associatif HashTable
Visual C++: Comment accéder aux méthodes membres d’une classe
Visual C++: Exemple d’utilisation des Adresses, pointeurs et rédirections
Visual C++: Exemple de gestion des exceptions
Visual C++: Vérifier si un clé existe dans le HashTable
Visual C++: Afficher les valeurs booléennes litérales
Visual C++: Ajouter un tableau dans un HashTable
Visual C++: Afficher un message sur le console
Visual C++: Exemple d’héritage
Date et Heures
Convertir la valeur du timer en année, mois, jour, heure, minute et seconde
Obtenir la convention locale avec la fonction ‘localeconv()’
Convertir une date en forme ‘String’ avec la fonction ‘asctime()’
Adapter le programme aux conditions locales d’une région et culture donnée
Calculer le calendrier local représenté par des valeurs
Calculer la différence entre deux heures arithmétique avec ‘difftime()’
C/C++: Obtenir la date du processeur avec la fonction ‘clock()’
Convertir l’heure en nombre en date en String avec ‘ctime()’
Générique
C++: Exemple d’une fonction générique de l’algorithme de ‘tri à bulle’
C++: Exemple d’une classe générique pour calculer la puissance des nombres
C++: Exemple d’une méthode générique pour calculer la somme des nombres
Générique: Exemple d’utulisation de ‘typeid’ pour retourner les informations sur le type d’une valeur
C++: Exemple d’une classe générique
C++: Trouver la valeur absolue d’un nombre à l’aide d’une fonction générique
C++: Exemple d’une fonction générique de type ‘class’
C++: Exemple d’une fonction générique qui peut afficher tout type des données
C++: Surcharge d’une fonction générique
C++: définition d’une classe avec des types de données générique
Non classé
C: Vérifier si un caractère peut être utilisé en hexadécimal avec ‘isxdigit(char c)’
C/C++: Vérifier si le caractère est une lettre
Vérifier si le caractère est imprimable avec ‘isprint()’
C: Vérifier si le caractère est un caractère de contrôle
C: Exemple d’utilisation de ‘tolower(char ch)’ pour retourner un caractère minuscule
C: Vérifier si un caractère peut être utilisé en hexadécimal avec ‘isxdigit(char c)’
Vérifier si un caractère est imprimable (equivalent à isalnum()&&ispunct())
C: Vérifier si le caractère est un caractère de contrôle
Vérifier si un caractère est en minuscule à l’aide de la fonction ‘islower(char ch)’
Vérifier si le caractère est imprimable avec ‘isprint()’
Stdlib.h
Interpréter une chaîne de caractères comme une valeur numérique en virgule flottante de type double
C/C++: Retouner la valeur absolue d’un ‘long’
Retourner la valeur absolue d’un nombre entier de type ‘long long’
Quitter un programme immédiatement
Retourner le quotient et le reste à l’aide de ‘lldiv_t()’
Convertir une chaîne de caractères en un entier de type int
Interpréter une chaîne de caractères comme une valeur numérique de type long
Interpréter une chaîne de caractères comme une valeur numérique de type int
Obtenir la valeur absolue d’un nombre avec la fonction ‘abs(val)’
Trier une liste de mot avec ‘qsort()’
String
Pointer sur la dernière occurence d’un caractère dans une chaîne
C/C++: Annalyser une syntaxe CSV
Pointer sur la dernière occurence d’un caractère dans une chaîne
Comparer deux chaînes de caractères
C: Modifier la casse d’une chaîne de caractères
C/C++: Annalyser une syntaxe CSV
Rechercher la réplique d’une chaîne dans une autre avec la fonction ‘strstr()’
Rechercher la réplique d’une chaîne dans une autre avec la fonction ‘strstr()’
C/C++: Comparer les tailles des chaînes de caractères
C: Modifier la casse d’une chaîne de caractères
Structure et Union
C/C++: Exemple d’utilisation d’union
C/C++: Exemple d’initialisation des memebres d’une structure
Exemple d’allocation de mémoire pour une structure
C/C++: Initialisation d’un membre spécifique d’une structure
Exemple des opérateurs d’accès aux membres d’une structure(‘.’,’->’)
C/C++: Définition d’une structure en C
C/C++: Obtenir la taille d’une structure
Exemple d’utilisation de structure comme paramètre d’une fonction
Exemple de création et d’utilisation d’une structure
C: Exemple d’initialisation des membres d’une union
Types des données
C: Vérifier si le caractère tapé est une ponctuation
Exemple d’initialisation des tableaux en C/C++
C/C++: Accéder à un tableau par sa référence
C: Verifier si l’entrée est un caractère de saut de ligne avec ‘isspace()’
C/C++: manipulation simple d’un tableau
Vérifier si le caractère est imprimable avec ‘isprint()’
Afficher la table des racine carrée, des cubes et des puissance
Vérifier si un caractère est imprimable (equivalent à isalnum()&&ispunct())
Vérifier si un caractère est en majuscule avec ‘isupper(char ch)’
Exemple d’utilisation de ‘int isgreater ( x , y ) et ‘int isgreaterequal ( x , y )’ pour trouver les côtés d’un triangle
wctype
iswprint(): Vérifie si son argument est un caractère d’impression
Vérifier si un caractère donné est un chiffre décimal
Vérifier si un caractère donnée est un signe de ponctuation
Vérifier si un caractère est graphique
iswlower(): teste si son argument est une lettre minuscule
Vérifier si un caractère donné est un espace ou une tabulation
iswxdigit(): teste si son argument est un chiffre hexadécimal,
Vérifier si un caractère donné est une lettre de l’alphabet
Vérifier si un caractère donné produit de l’espace
iswupper(): teste si son argument est une lettre majuscule