en me travaillant sur des minis projets je veux bien savoir comment peut on profiter des fichiers sur tt pour des traitements afin de faciliter des tâches .
merci
__________________________
il faut être patient et ambitieux
never give up , let the challenge your way to live
Tu peux aller jeter un coup d'oeil sur la faq de developpez.com ou sur mon site (cf signature): j'ai écrit une librairie sur la gestion des fichiers et tableaux ;)
ciao
rainbow
__________________________
............ Curtis: RTS 3D .............. ......
........... TeamMoteurProg...........
Salut, bien ya les "filestream", que tu peut utuliser comme ceci:
#include <iostream>
#include <fstream>
using namespace std;
ofstream myfile;
myfile.open ("example.txt");
myfile << "Writing this to a file.\n";
myfile.close();
Ce n'est que quelques liens mais regarde les articles à propos des fichiers, tu y trouveras surement ton bonheur ;)
ciao
rainbow
@vortex666 : Il me semble qu'une discussion a déjà eu lieu à propos de ce sujet et Alp était d'accord avec moi sur la simplicité des manipulations de fichiers via les ofstream et ifstream par rapport aux pointeurs du C. Tu peux néanmoins utilisé cette manière mais j'ai juste signalé un avis personnel.
__________________________
............ Curtis: RTS 3D .............. ......
........... TeamMoteurProg...........
merci rainbow pour les liens .
mais je m'excuse par ce que je ne sais pas c'est quoi fstream??
je ne sais que la méthode de FILE *fp;et pour se positionner dans un fichier j'utilise fseek(FILE *fp,int nb,position);
position :
seek_set se positionner à partir du début de fichier
seek_cur se positionner relativiment à la position courante
seek_end se positionner à partir de la fin du fichier
donc sincèrement j'ai pas bien compris ces codes .
rainbow dit : Si ce n'est que du texte, tu peux l'ouvrir comme un .txt normal ;)
alors peux tu m'expliquer plus .
et merci bcq
__________________________
il faut être patient et ambitieux
never give up , let the challenge your way to live
aucun dit : mais je m'excuse par ce que je ne sais pas c'est quoi fstream??
fstream fournit une interface pour lire et écrire des données à
partir des fichiers. C'est un flux d'entré-sortie.
aucun dit : donc sincèrement j'ai pas bien compris ces codes .
Le mieux est de les tester : c'est en forgeant qu'on devient forgeron.
aucun dit : Si ce n'est que du texte, tu peux l'ouvrir comme un .txt normal ;)
alors peux tu m'expliquer plus .
Imaginons un document word (file.doc) avec ceci à l'intérieur :
aucun dit : Une ligne
Une autre
Encore une
Etc mais que du texte
et pas d'image ou autres
Et bien, pour le lire, tu dois procéder de la même manière que si c'était un fichier .txt sauf qu'au lieu de l'ouvrir avec le nom file.txt tu l'ouvres avec le nom file.doc. Les extensions sont simplement des conventions, tu peux très bien "t'amuser" à écrire des textes dans des fichiers que tu renommes machin.bmp ou bidule.exe. Par contre, si tu les ouvres avec le programme par défaut, ça va planter mais si tu les ouvre avec le bloc note (comme le fait le c++(c'est imagé)) ça va marcher.
Maintenant, imaginons que ton document file.doc contienne des images, ouvre le avec le bloc note ... tu verras soit rien soit des trucs qui ne veulent rien dire. C'est pourquoi, si tu ouvres un doc word possédant des images en c++ et que tu veux l'afficher, il affichera le charabia qu'affichera le bloc note.
J'espère avoir été clair
ciao
rainbow
__________________________
............ Curtis: RTS 3D .............. ......
........... TeamMoteurProg...........