[C++] objet File complet

objet File complet [C++] - Programmation

Marsh Posté le 13-09-2001 à 13:17:14    

sauriez pas où trouver (ou comment faire) ca ? une classe C++ qui permette de creer un fichier, ecrire deds, le parcourir, le fermer, le detruire, le renommer, etc... (pour win et unix)
 
(en gras ce qui manque a ttes les classes que g pu trouver)
 
merci :hello:

Reply

Marsh Posté le 13-09-2001 à 13:17:14   

Reply

Marsh Posté le 13-09-2001 à 14:01:45    

je crois que c compliqué :) et que faut passer par le shell installé sur le systeme

Reply

Marsh Posté le 13-09-2001 à 15:04:02    

Va voir sur la msdn, je l'ai vue l'autre fois par hasard. Je ne me rappel plus de la classe mais si tu cherche tu trouvera.


---------------
From Pymousses.
Reply

Marsh Posté le 13-09-2001 à 15:12:25    

oui l'objet CFile semble convenir mais c du krosoft dc g pas le code source :(

Reply

Marsh Posté le 13-09-2001 à 15:18:04    

Euuuh.... <stdio.h> vous connaissez ?
 
....bref le seul endroit ou se trouve peut-être des classes C++ standards pour les fichiers c'est <iostream> de la bibliothèque standard. Sinon évitez de vous casser le cul et prenez les fonctions I/O du C: #include <stdio.h> ou vous trouverez du fopen, fclose, fseek j'en passe et des meilleures...
evitez aussi de vous forvoyer dans les CFile, ç'est inutile et lourd...
merci et bonne journée

Reply

Marsh Posté le 13-09-2001 à 15:22:48    

Scrooge a écrit a écrit :

Euuuh.... <stdio.h> vous connaissez ?
 
....bref le seul endroit ou se trouve peut-être des classes C++ standards pour les fichiers c'est <iostream> de la bibliothèque standard. Sinon évitez de vous casser le cul et prenez les fonctions I/O du C: #include <stdio.h> ou vous trouverez du fopen, fclose, fseek j'en passe et des meilleures...
evitez aussi de vous forvoyer dans les CFile, ç'est inutile et lourd...
merci et bonne journée  




c quoi les commandes pour detruire et renomer des fichiers :D

Reply

Marsh Posté le 13-09-2001 à 15:30:06    

bien tenté Scrooge :D :D

Reply

Marsh Posté le 13-09-2001 à 15:48:25    

Bon ben puisse que vous y tenez tant bouffez du CFile...
Bon OK c'est vrai les manips disques sont du ressort du système d'expolitation, et de toute façon il n'y aura aucun code portable d'un système à l'autre pour les manips......(je me jette sur le Kernighan et Ritchie...)
AAAAARRRGGG GNARK GNARK GNARK pardon j'ai parlé trop vite, il semble qu'on doit pouvoir faire ça en C standard....GNARK GNARK GNARK vous ne m'aurez pas aussi facilement:
 
voir rename, remove, tmpfile, tmpnam toujours dans <stdio.h>
 
Maintenant si vous voulez bouffer du CFile tant pis pour vous

Reply

Marsh Posté le 13-09-2001 à 15:54:22    

ah oui tiens finalement t'as raison
mea culpa je les avais pas vu ! vive Scrooge !! :D

Reply

Marsh Posté le 13-09-2001 à 17:00:50    

Lu'
 
vi il suffit que tu implementes les appels standards du C pour ta classe
 
utilise la lib stdio et les operations sur les FILE* (fopen, fread, fwrite..), ce sont des standards du C ;)


---------------
[i'm too lame to put an end message]
Reply

Marsh Posté le 13-09-2001 à 17:00:50   

Reply

Marsh Posté le 13-09-2001 à 17:14:33    

cool :) mici mici car c m est util aussi  
 
maintenant Lolo, au boulot pour ta classe :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed