Folgendes Problem:
Ich versuche in meinem Programm einen Ausgabestream zu definieren der in eine txt-Datei schreibt. Ich möchte den std::ofstream global verfügbar haben und leg ihn deshalb in meiner header-datei an.
Code: Alles auswählen
std::ofstream ausgabe;
Ich brauche ihn in einer Funktion, in der wiederum eine Funktion aufgerufen wird, die ihn auch braucht...
Code: Alles auswählen
void main_window::transl_strip()
{
ausgabe = std::ofstream( "output.txt", std::ios::app );
// ......
parse_line( line, "TRANSL(", 7 ); //<--- parse_line schreibt schließlich in die Ausgabe datei
}
Kann mir da jemand weiterhelfen?