INFO702

INFO702

INFO702 - Programmation générique en C++

Cours du semestre 7 de Master Informatique, CMI4 Informatique. [Jacques-Olivier Lachaud, August 2025]

Ces ressources sont des outils de travail et de révision. Elles ne remplacent pas les cours et/ou les td, qui peuvent contenir d’autres informations.

Cours

Fiches de TDs

TPs

Annales

Exemples de code C++

Les codes sont compilés à l’aide de la commande:

g++ -std=c++11 lesson-x-y.cpp
  1. Premiers exemples de code C++, similitudes avec le C, couleurs dans la console, flux d’entrée/sortie, classe std::string lesson-1-a.cpp lesson-1-b.cpp lesson-1-c.cpp lesson-1-d.cpp lesson-1-e.cpp lesson-1-f.cpp

  2. Traitement de tableaux, à la C, surcharge de fonctions lesson-2-a.cpp lesson-2-b.cpp

  3. programmation objet et polymorphisme lesson-2-c.cpp lesson-2-d.cpp

  4. fonctions génériques (template) à 1 ou plusieurs paramètres de type. lesson-2-e.cpp lesson-2-f.cpp

  5. Programmation fonctionnelle avec des lambda-expressions. lesson-2-g.cpp

Ancien site web

  • INFO702 Generic programming in C++, (Lectures/Seminars/Practicals)

History

  • Responsable 2023-2024 Cours/TD/TP : J.-O. Lachaud