Bonjour,
Les fichiers test E14.txt et E15.txt contiennent des Erreurs de collision joueur-obstacle et balle-obstacle respectivement.
Cependant, notre programme détecte une erreur de lecture bien avant, à savoir :
Par exemple, dans le fichier E14.txt :
Le 4e paramètre (count) est égal à 53 pour le 2e joueur. Or, dans le define.h, on a un #define MAX_COUNT 20. Ceci étant, nous vérifions que cette valeur est bien inférieure ou égale à 20. Ainsi, comme 53 > 20, le fichier contient une erreur et on termine la lecture avec une erreur custom parce que ce genre d'erreurs n'est pas prévu dans le fichier error.h
En effet, si l'on ne détecte pas et traîte pas cette erreur, cela provoquera des problèmes inattendus dans la suite de la simulation et l'on ne peut donc pas l'ignorer même s'il n'y a pas d'erreur prévue à ce sujet dans le error.h
Nous demandons donc de réévaluer la situation svp!
Merci d'avance.