CLASSE CFICHIER

cs_max12 Messages postés 1491 Date d'inscription dimanche 19 novembre 2000 Statut Modérateur Dernière intervention 7 juillet 2014 - 6 mai 2006 à 20:00
bobbyantho Messages postés 69 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 23 avril 2009 - 5 juil. 2006 à 19:25
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/37477-classe-cfichier

bobbyantho Messages postés 69 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 23 avril 2009
5 juil. 2006 à 19:25
En effet, comme je l'ai expliqué plus haut, cette classe nécessite une autre classe pour fonctionner, la classe CChaine.

Tu pourra la trouver ici :
http://www.cppfrance.com/codes/CLASSE-CCHAINE_29951.aspx
kanprog Messages postés 26 Date d'inscription jeudi 17 novembre 2005 Statut Membre Dernière intervention 17 février 2009
5 juil. 2006 à 17:10
Je sais pas si , c'est que je m'y connais pas, mais j'ai l'impression qu'il manque "chaine.h" dans le zip
bobbyantho Messages postés 69 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 23 avril 2009
7 mai 2006 à 01:43
En fait, je voulais aussi utiliser cette classe pour en faire hériter d'autres qui utiliseraient le mode caractère comme par exemple une classe pour la gestion des fichiers .ini
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
7 mai 2006 à 01:38
Il est vrai qu'un mode caractère quand on s'adresse direct à l'API n'a pas de sens mais je m'en passe depuis de nombreuses années et ça ne me manque pas, 2 pointeurs à ballader sur un buffer et l'affaire est entendue.
bobbyantho Messages postés 69 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 23 avril 2009
7 mai 2006 à 01:27
C'est vrai que cette "cohabitation", comme tu le dis BruNews est assez bizarre, mais c'est un des moyens que j'ai trouvé pour pouvoir implémenter dans la même classe la gestion des fichiers en mode binaire et caractère.
Il est vrai que j'aurais pu utiliser les fonctions _open, ... du C.

Quant'à l'utilité de la classe, je trouve qu'il est toujours plus pratique d'utiliser une seule variable, en l'occurence un objet, plutot que 4 ou 5 variables juste pour écrire dans un fichier.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
6 mai 2006 à 21:14
luhtor > Evitons ce genre de remarque sur cppfrance. Il y aurait la même remarque sur une source Linux, je la trouverais tout aussi déplacée.
Il y a de la place pour tous sur ce site, il faut simplement cohabiter en bonne intelligence.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
6 mai 2006 à 21:11
API mélangé avec fopen et sa suite, pas cohérent comme code.
luhtor Messages postés 2023 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 28 juillet 2008 6
6 mai 2006 à 21:10
C'est orienté win32 aussi, c'est dommage. Mais sinon, ca a l'air propre.
cs_max12 Messages postés 1491 Date d'inscription dimanche 19 novembre 2000 Statut Modérateur Dernière intervention 7 juillet 2014
6 mai 2006 à 20:00
Pas tout à fait sûr que ce soit vraiment utile ce genre de classe, les fonctions API sur les fichiers sont déjà simple.
Rejoignez-nous