C++
• Types de base, classes les plus utiles de la STL (string, vector, pair, map), struct
• Blocs de contrôle: if/then/else, for, while, switch
• Fonctions: passage d'arguments, surcharge
• Classes: attributs et méthodes, héritage
• Templates, lambda-functions et algorithmes STL
• Organisation du code
• Compilation avec Cmake, en utilisant des librairies externes
• Débogueur et profiler
Travaux pratiques:
Les TP de C++ sont essentiellement orientés vers le développement de programmes de jeu et de solveurs de problèmes, simples à complexes. Certains des exercices ne sont pas traités en TP, mais leurs solutions sont données.
- Gestionnaire: Olivier Kermorgant
- Enseignant: Franco FUSCO
- Enseignant: Anoop VARGHEESE