Hi,
ich bin’s wieder mal. Hab etwas komisches entdeckt, mit dem ich nichts anfangen kann. Ich denke das Problem ist nicht schwierig, aber ich sehe es einfach nicht.
Ich möchte einen ostream in eine Datei schreiben. Jedoch habe ich das Problem, wenn ich ostream.rbuf() einmal an cout geschickt habe, dann kann ich das kein zweitesmal machen?!?
Vielen Dank schon mal.
Gruß Karsten
Also hier der Code.
// write an outstream to file
bool CPaymentsIO::writeFile(const ostream& outstream,const string& strFilename){
// open file or create and erase input
ofstream out(strFilename.c_str(), ios::trunc);
// output on error
assert(out);
// write file
out