J'ai remarqué qu'il y a une ligne qui est coupée dans la donnée et le corrigé de l'exercice 20.
il s'agit de code qui initialise un vector de structures.
Utilisez la version corrigée visible dans ce message.
En plus de compléter correctement cette initialisation, l'exemple fourni ici n'utilise pas une fonction pour initialiser le vector exam. L'initialisation est faite à l'intérieur des parenthèses des lignes 14 et 39.
ce code compile sur la VM en C++11.
N'hésitez pas à poser des questions sur Discourse.