String in Datei schreiben ? Hilfe



  • Hallo Leute,
    bin dabei n File Binder zu coden.

    Ich habe folgendes Problem:

    Ich möchte gerade die Stub komplett einlesen und dann in die neue exe schreiben.
    Das hab ich bis jetzt so realisiert:
    [Codeausschnitt:]

    ifstream in1(cstub,ios::in | ios::binary);
        while(!in1.eof())
        {
        getline(in1,strinput); 
        }
    

    Nun möchte ich ja die Stub (also Zeile für Zeile) in die exe fügen.
    Habs so probiert:

    ifstream in1(cstub,ios::in | ios::binary);
        while(!in1.eof())
        {
        getline(in1,strinput); 
        if(!in1.eof()) {out<<strinput<<endl;} else {out<<strinput;} //"out" ist die exe
        }
    

    Das ganze klappt nicht.
    Könnt ihr mir helfen?
    Bitte..

    Danke^^
    Codixx

    Edit:: hat geklappt..



  • *PUSH*

    Sry für pushen & Doppeltpost, aber ich brauch das morgen früh..
    is echt dringend..
    BITTE



  • Codixx schrieb:

    Hallo Leute,
    bin dabei n File Binder zu coden.

    Ich habe folgendes Problem:

    Ich möchte gerade die Stub komplett einlesen und dann in die neue exe schreiben.
    Das hab ich bis jetzt so realisiert:
    [Codeausschnitt:]

    ifstream in1(cstub,ios::in | ios::binary);
        while(!in1.eof())
        {
        getline(in1,strinput); 
        }
    

    Nun möchte ich ja die Stub (also Zeile für Zeile) in die exe fügen.
    Habs so probiert:

    ifstream in1(cstub,ios::in | ios::binary);
        while(!in1.eof())
        {
        getline(in1,strinput); 
        if(!in1.eof()) {out<<strinput<<endl;} else {out<<strinput;} //"out" ist die exe
        }
    

    Das ganze klappt nicht.
    Könnt ihr mir helfen?
    Bitte..

    Danke^^
    Codixx

    Edit:: hat geklappt..

    loooool voll viel text


Anmelden zum Antworten