problem mit dateistrom



  • hi,

    kann mir jemand beim folgenden problem helfen.
    mit dem folgenden code möchte ich eine datei kopieren. mein problem ist, daß die for-schleife vor erreichen des dateiendes abbricht und somit die kopie nicht volständig ist.

    ifstream quellDatei;
    ofstream zielDatei("aufgabe2.pdf",ios::binary|ios::trunc);
    short int zeichen;
    quellDatei.open("aufgabe1.pdf",ios::in);
    while(!quellDatei.eof())
    {
    zeichen=quellDatei.get();
    zielDatei.put(zeichen);
    }
    zielDatei.close;
    quellDatei.close;

    danke



  • hi,
    also for schleife sehe ich keine; ich nehme einmal an, das ist nur pseudocode ..
    wahrscheinlich hilft dir das (Ströme und Dateien in C++) aus den FAQs weiter, wenn du's dir durchliest. (das dritte beispiel zeigt auch, wie man eine datei kopieren kann)


Anmelden zum Antworten