fstream



  • Irgendwie Speichert der nicht so wie ich will. (garnichts)

    void Speichern()
    					{
    						fstream Arbeiter("Arbeiter.dat" , ios::out|ios::app|ios::binary);
    						if(Arbeiter.is_open())
    						{
    							Arbeiter.write((const char*)&DArray , sizeof(DArray));
    							Arbeiter.close();
    						}
    						else
    							cout << "Fehler!";
    
    					}
    
    					void Laden()
    					{
    						fstream ArbeiterArchiv("ArbeiterArchiv.dat",ios::in|ios::binary);
    						if(ArbeiterArchiv.fail())
    							cout << "Leider noch nichts Gespeichert";
    						else				ArbeiterArchiv.read((char*)&ArbeiterArchiv, sizeof(DArray));
    
    					}
    


  • Was ist DArray?
    Warum übergibst du bei read die Adresse des fstream?


Anmelden zum Antworten