skelter a écrit :
pas la peine d'appeler close() (et encore moins clear) dans le destructeur, il est appelé lors de la destruction de ton std::fstream
montre plus de code, la il y a aucun probleme
|
dans ce que j'ai mis y a tt ce que je fait avec fstream
Code :
- //ds contruct
- file.open(dossier.c_str(), ios::in|ios::out);
- //ds methode
- do
- file.getline(buffer,512);
- while;
- file.getline(buffer,512);
- file.getline(buffer,512);
- do
- file.getline(buffer,512);
- while;
- //ds une autre methodes
- file.seekp(0,ios::beg);//positionnement au début
- file<<"test"<<endl;
- //ds destruct
- file.close
|
voila les seules utilisation que je fait des fstream le reste du code n'est pas important ( enfin pas pour les fstream ) a part les fstream il y a juste des manipulations de buffer et de chaines de caracteres
toutes mes methodes sont appelé, avec des cout je vois les contenu de mes buffers qui contiennent bien les parties desiré de monfichiers
je precise que je boss avec dev c++ 4.9.9.2
Message édité par carot0 le 26-04-2005 à 22:31:02
---------------
In a world without walls and fences, who needs Windows and Gates