Oppure

Loading
12/08/08 10:36
Ciao,
sto creando una libreria che copi un file, il problema è che copia il file ma vuoto!!! nel senso che lo crea solo!!!
che faccio???
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <string>
using namespace std;

void copyfile(char *origine, char *destinazione)
{
    char sfile;
    int pos = 0;


    ifstream in(origine, ios::in | ios::binary);
    if(!in)
    {
        cout<<"Impossibile aprire il file di origine!!!";
    }
    ofstream out(destinazione, ios::out | ios::binary);
    if(!out)
    {
        cout<<"Impossibile aprire il file di destinazione!!!";
    }

    while(!in.eof())
    {
        in.seekg(pos);
        in.get(sfile);
        out.seekp(ios::end);
        out.put(sfile);
        pos++;
    }

    in.close();
    out.close();


}



ciao e grazie
Ultima modifica effettuata da 12/08/08 10:40
12/08/08 13:37
risolto grazie ciao!!
16/08/08 9:28
pierotofy
Sarebbe carino sapere come hai risolto dopo che hai chiesto aiuto su un forum...
Il mio blog: piero.dev