c++读写二进制文件

适合任何文件

尤其是图片,注意那个binary参数fin和fout都必须有,否则要出问题

    std::ifstream fin;
    fin.open("f:\\ss.jpg", std::ios_base::binary);
    std::ofstream fout;
    fout.open("d:\\ss.jpg", std::ios_base::binary);
    char byte;
    while (fin.get(byte))
    {
        fout << byte;
    }
    fin.close();
    fout.close();

 

posted @ 2014-01-17 21:22  rldts  阅读(219)  评论(0编辑  收藏  举报