Beispiel #1
0
    static void run(const char* src, const char* dest)
    {
        FileInputStream in(src);
        FileOutputStream out(dest);
        ByteStream bs;

        in.streamTo(bs);
        bs.streamTo(out);

        in.close();
        out.close();
    }
Beispiel #2
0
int main(int argc, char *argv[])
{
    if (argc != 3)
    {
        fprintf(stderr, "Usage: %s <in file> <out file>\n", argv[0]);
        return -1;
    }

    MMapInputStream  iStream(argv[1]);
    FileOutputStream oStream(argv[2]);
    ByteStream bStream;

    iStream.streamTo(bStream);
    bStream.streamTo(oStream);

    iStream.close();
    oStream.close();

    return 0;
}