voilà, pour mon application, j'utilise un fichier texte dans lequel elle va lire des informations.
Si l'utilisateur édite ce fichier texte, il peut notemment le malformer, et le rendre invalide au parseur.
Dans l'état actuel des choses, mon applications lit divers float et int.
Mais supposons qu'il en manque un, bein je sais pas trop ce qu'il se passe
Quelles sont les méthodes et techniques "génériques" de gestion de malformation des fichiers ?
Faut-il faire un test sur chaque octet lu et prévoir la possibilité de détecter et générer une erreur ?
Dans le cas du C++, est-ce l'utilisation du try est adapté ?
Comment être sur qu'une exception sera bien lancée, si par exemple il manque un nombre que >> ne pourrait lire ?
Bref, si vous avez des liens, des pistes, des méthodes, je serais intéressé
Message édité par farib le 26-07-2004 à 07:46:16
---------------
Bitcoin, Magical Thinking, and Political Ideology