Tableaux à deux dimensions, exceptions#
Prélude#
Annonces#
Contrôle PLaTon :
sur eCampus, à l’heure qui vous convient entre jeudi 9h et vendredi minuit
durée: 1h
programme : tous les exercices PLaTon, hors tableaux à deux dimensions
Examen mi-semestre
Vendredi 28, 13h45-15h45, salle 337-3
programme : tout ce que l’on a vu en Semaine 1-6
Prologin
Recherche volontaires pour des tests utilisateur de JupyterLab
Gabriela a besoin de vous!
Contribuez au logiciel libre
Découvrez une des facettes du dévelopement logiciel
Pas de prérequis
Voir l”annonce
Résumé des épisodes précédents#
Motivation#
Manipulation de collections de données
Fil conducteur : Implantation d’un annuaire
Tableaux : valeurs composites homogènes:
vector<...>
Construction :
Déclaration
Allocation
Initialisation
Sémantique des tableaux, modèle mémoire avec pile et tas
Généralisation des tableaux : les collections
La boucle «pour tout» :
for ( auto valeur: collection ) { ... }
Au programme#
Résumé du cours#
Tableaux 2D#
Modélisation par des tableaux de tableaux : rien de nouveau!
Construction en quatre étapes :
Déclaration
Allocation
Allocation des sous-tableaux
Initialisation
Retour sur le modèle mémoire pile et tas
Exceptions#
Signaler les situations exceptionnelles :
throw ...
Gérer les situations exceptionnelles:
try ... catch ...