Développement Informatique- Plateforme d'apprentissage en ligne

Développement informatique : Tous les cours et exercices

Les itérateurs en C++ - définition, déclaration et exemples

Un itérateur est tout comme un pointeur, il est en fait une abstraction d'un pointeur. Les itérateurs sont utilisés pour passer d'un élément à un autre, un processus connu sous le... Lire la suite

Introduction à la bibliothèque de Template Standard STL

La bibliothèque de Template standard (STL) se compose de trois éléments. Il s'agit des conteneurs, des algorithmes qui s'exécutent sur les conteneurs et des itérateurs qui les relient.... Lire la suite

Arbre binaire de recherche : définition et mise en oeuvre en C++

un arbre est une collection non linéaire. Dans un arbre général, chaque nœud peut avoir deux liens ou plus vers d'autres nœuds. Bien que les arbres généraux aient de nombreuses applications... Lire la suite

File d'attente en C++

Une file d'attente est une structure de données abstraite qui contient une collection d'éléments. La file d'attente implémente le mécanisme FIFO, c'est-à-dire que l'élément inséré... Lire la suite

Les piles en C++

Une pile est un conteneur (structure de données) implémenté sous la forme d'une liste linéaire dans laquelle tous les ajouts et suppressions sont limités à une extrémité, appelée tête... Lire la suite

Les listes chaînées en C++

Une liste chaînée est une structure de données linéaire, dans laquelle les éléments ne sont pas stockés dans des emplacements mémoire contigus. Dans une liste chaînée, chaque objet... Lire la suite

Introduction aux structures de données

Dans les applications réelles, les objets sont souvent des collections. Cela signifie que nous devons gérer une collection d'objets au lieu d'objets individuels. Une compréhension... Lire la suite

Les nouveautés C++20 pour améliorer les templates en C++

Les améliorations apportées aux templates rendent le C++20 plus cohérent et, par conséquent, moins sujet aux erreurs lorsque vous écrivez des programmes génériques. Lire la suite

Fonctions utiles (Mathématiques et caractères) en C++

Comme nous l'avons dit précédemment, s'il existe une fonction prédéfinie dans la bibliothèque, nous n'avons pas à nous soucier de la définition de la fonction. Nous ajoutons uniquement... Lire la suite

Les fonctions Lambda en C++

En C++, nous pouvons utiliser des fonctions sans nom (fonctions lambda). En fait, une telle fonction est un objet d'un type spécial, et cet objet peut être affecté à une variable.... Lire la suite