Ich fand mehrere verknüpfte Threads, aber keine hatte eine klare, vollständige Lösung für diese Aufgabe.Umschalten zwischen Flstream Trunc und App-Modi durch Variable
Ich muss den Openmode meines Ofstream während der Laufzeit in der Konsole wählen und ich verstehe nicht ganz den Fluss der Deklarationen notwendig. Ich brauche eine Kombination von Dingen wie:
std::ios_base::openmode myopenmode;
std::ios::openmode myopenmode;
std::ofstream::openmode myopenmode;
myopenmode = trunc; //??? or something.
und in der Lage, den Wert von myopenmode einstellen trunc oder App, aber die Syntax für das geht so schließlich ich so etwas wie diese:
myfilestream.open(filename, myopenmode);
Ich konnte das nur in der Dokumentation nicht finden.
Können Sie Ihre Antwort mit einem Beispiel bearbeiten, mit welchem Code das erreicht wird, was Sie sagen? – Michael