fstream und String von File einlesen



  • Hallo,

    habe ein kleines Problem, (leider mal wieder).

    Anbei der Code dazu, das Teil funzt fast nur wird von hinten gesehen ab der 7 Stelle einfach eine 8 hingeschrieben und der Rest geht ins Nivada.

    Es stellt sich die Frage wieso, weshalb und warum?

    char b[1];
       fstream f("C:\\database.ini", ios::binary|ios::in);
       if(!f)
          ShowMessage("Fehler bei open");
       f>>b;
       //Form1->zuletzt1->Caption = b;
       while(f)
       {
          Form1->zuletzt1->Caption = b;
          f>>b;
       }
       //Form1->zuletzt1->Caption = b;
       if(!f.eof())
          ShowMessage("Fehler bei read");
       else; // f.eof() : kein Fehler
       f.close();
    

    mfg
    gil 😕


Anmelden zum Antworten