trinitacs
Messages postés249Date d'inscriptionmardi 16 juillet 2002StatutMembreDernière intervention 7 août 20032 4 déc. 2002 à 15:45
pk désolé????
Le seul problème c'est que tu as réinventé la roue, mais parfois c'est amusant de le faire :)
dominiquox
Messages postés26Date d'inscriptionsamedi 30 novembre 2002StatutMembreDernière intervention31 janvier 2003 4 déc. 2002 à 13:38
Désolé, mais j'ai fait mon possible. Maintenant, c'est à ceux qui le veulent de m'envoyer une amélioration à : goofy.jp@wanadoo.fr. Désolé, Désolé ...
trinitacs
Messages postés249Date d'inscriptionmardi 16 juillet 2002StatutMembreDernière intervention 7 août 20032 1 déc. 2002 à 15:39
Il y a quand même beaucoup de contrainte dans ta classes.
Ta var IS_OPENED doit-être true si et seulement si le fichier est bien ouvert. Ainsi avant de lire ou d'écrire tu met un if ( open = true ) et tout ce passera bien. Aussi tu ne vérifies pas si on écrit en dehors du fichier. genre position négative ou trop grande.
Voilà j'espère t'avoir aider pour améliorer ta classe.
trinitacs
Messages postés249Date d'inscriptionmardi 16 juillet 2002StatutMembreDernière intervention 7 août 20032 1 déc. 2002 à 15:30
Tu nous as pas réinventé la roue, lol c'est terrible, je faisais la même chose en VGA :)
Tu devrais proposer plus de mode d'ouverteur. Exemple créer une variable de type enum comprennant tous les modes car il y en a pas mal.
Ce serait cool que t'as fonction retourne un bool afin d'informer que l'ouverture c'est bien passée. Je m'explique: Dans ton cas un fichier peut-être mal ouvert et ta classe ne le remarquera pas, si le fichier spécifier n'existe pas ( mode lecture).
Pourquoi les deux pointeur de fichiers ne sont pas dans ta classe. Ça permetterait d'ouvrir plusieurs fichier en même temps.
Sinon t'as fonction get est beaucoup trop compliqué. Tu devrais faire une fonction get qui renvoi simplement un octect et une autre fonction get qui appel plusieurs fois la get simple.
dominiquox
Messages postés26Date d'inscriptionsamedi 30 novembre 2002StatutMembreDernière intervention31 janvier 2003 1 déc. 2002 à 01:49
Arghh, j'ai oublié de dire que je l'ai fait pour tourner sous Console Win32 pour VC++ ou Easywin pour Borland. Pour windows, je sais pas ce que ça va donner parceque je vais me mettre sous windows mais j'y suis pas encore !
4 déc. 2002 à 15:45
Le seul problème c'est que tu as réinventé la roue, mais parfois c'est amusant de le faire :)
4 déc. 2002 à 13:38
1 déc. 2002 à 15:39
Ta var IS_OPENED doit-être true si et seulement si le fichier est bien ouvert. Ainsi avant de lire ou d'écrire tu met un if ( open = true ) et tout ce passera bien. Aussi tu ne vérifies pas si on écrit en dehors du fichier. genre position négative ou trop grande.
Voilà j'espère t'avoir aider pour améliorer ta classe.
1 déc. 2002 à 15:30
Tu devrais proposer plus de mode d'ouverteur. Exemple créer une variable de type enum comprennant tous les modes car il y en a pas mal.
Ce serait cool que t'as fonction retourne un bool afin d'informer que l'ouverture c'est bien passée. Je m'explique: Dans ton cas un fichier peut-être mal ouvert et ta classe ne le remarquera pas, si le fichier spécifier n'existe pas ( mode lecture).
Pourquoi les deux pointeur de fichiers ne sont pas dans ta classe. Ça permetterait d'ouvrir plusieurs fichier en même temps.
Sinon t'as fonction get est beaucoup trop compliqué. Tu devrais faire une fonction get qui renvoi simplement un octect et une autre fonction get qui appel plusieurs fois la get simple.
1 déc. 2002 à 01:49