Daten aus einem ofstream auslesen?
-
Guten Tag :),
ich habe folgendes Problem:
Eine bestimmte Klasse hat den operator << überladen. Damit geht dann folgendes:
cout<<ObjektDerKlasse<<endl;Ich möchte den Inhalt aber nicht in der Konsole oder in einer Datei sehen, sondern in einem std::string schreiben.
Wie kann ich den outstream modifizieren/verwenden, dass er die Textdaten in einen std::string schreibt

-
Schalte einen Stringstream dazwischen
stringstream strstream; strstream << ObjektDerKlasse; string test = strstream.str();
-
Danke, so geht das

Hab eine falsche Reihenfolge verwendet:
Objekt -> cout
cout -> stringstream
stringstream -> string = schrott