Zeiger auf ofstream-Objekt



  • Hallo!

    Kann mir jemand sagen wie ich ein ofstream objekt, das ich in einer Funktion aufmache in einer anderen Funktion etwas schreiben kann?

    void dialog::function1 ()
    {
         ofstream ausdat(strSRTmp, ios::out );
         if( ausdat.is_open() )
         {
              WriteFile( strValue )
         }
    }
    
    void dialog::WriteFile ( CString &stValue )
    {
         ausdat << strValue << endl;          
    }
    

    Gruss
    Matthias



  • Beschäftige dich mal mit der Gültigkeit von variablen, in dem Fall
    müsste das Offstream Objekt in der Klasse Dialog als Membervariable
    deklariert sein.

    Devil



  • Oh, danke, dass ich da selber nicht draufgekommen bin?

    Man hätte es aber sicher auch mit einem Zeiger lösen können!

    Danke
    Matthias


Anmelden zum Antworten