Cours & Tutoriels

Programmation

C/C++, JAVA, PYTHON, ..

231 cours
Langage c++

Inférence de type avec le mot-clé auto en C++

L’inférence de type désigne la capacité du compilateur à déduire automatiquement le type de données d’une expression ; alors qu’avant C++11 chaque type devait être explicitement déclaré, les nouvelles fonctionnalités du langage permettent désormais au programmeur de laisser cette déduction au compilateur.

Langage c++

Les boucles en C++ (C++17 et C++20)

Une boucle est un mécanisme permettant d’exécuter de façon répétée une instruction ou un bloc d’instructions tant qu’une condition donnée est satisfaite ; elle se compose du corps de la boucle (les instructions répétées) et d’une condition qui détermine quand l’exécution doit s’arrêter.

Recherche dans une séquence et méthodes associées en C++ - Bibliothèque STL

La recherche est une technique fondamentale utilisée pour retrouver des éléments dans une collection ou une séquence ; dans ce cours, nous découvrirons plusieurs fonctions de la bibliothèque STL permettant d’effectuer ces recherches, comme find, adjacent_find, count, mismatch, equal, is_permutation et search.

Appliquer un prédicat ou une fonction aux éléments d'une séquence en C++ - Bibliothèque STL

Les séquences permettent de stocker des éléments, mais il est parfois nécessaire de vérifier si tous ou certains éléments satisfont un prédicat ou d’appliquer une fonction à chacun d’eux ; ce cours présente plusieurs fonctions déjà définies dans la bibliothèque STL pour accomplir ces tâches.