datei schreiben mit vektoren, iteratoren, zeigern usw.
-
eine datei wird mit fstream geschreiben, nicht wahr ?
und da gibt es wohl gewisse probleme mit vektoren usw.muß man die nun alle müsam in arrays schreiben
und die zeiger/iteratoren auf elementanzahlen umarbeiten
um die in eine datei zu schreiben
oder gibt es da elegante lösungen ?
-
wat?!Du solltest vielleicht doch erstmal sagen
was dein Problem ist bzw. was du machen möchtest!
-
Klar kannst du auch direkt aus einem vector<> heraus in die Datei schreiben - nur nicht den ganzen vector am Stück, sondern letztlich elementweise:
vector<T> vec; ofstream ofile(...); ... copy(vec.begin(),vec.end(),ostream_iterator<T>(ofile," "));
-
genau das wollte ich wissen
