Stringstream-Inhalte in ofstream schreiben
Ich benutze geradestd::ofstream
wie folgt
std::ofstream outFile;
outFile.open(output_file);
Dann versuche ich ein @ zu übergebstd::stringstream
Objekt zuoutFile
wie folgt
GetHolesResults(..., std::ofstream &outFile){
float x = 1234;
std::stringstream ss;
ss << x << std::endl;
outFile << ss;
}
Jetzt meinoutFile
enthält nichts als Müll: "0012E708" wird überall wiederholt.
ImGetHolesResults
Ich kann schreibe
outFile << "Foo" << std:endl;
und es wird korrekt in @ ausgegeboutFile
.
Irgendwelche Vorschläge, was ich falsch mache?