c++读二进制文件

#include 
#include 

const size_t BUF_LEN = 2;

int main()
{
    using namespace std;

    ifstream sour_file( "s.dat" );
    for( char buf[BUF_LEN]; sour_file.read(buf,BUF_LEN), sour_file.gcount(); )
    {
        cout.write( buf, sour_file.gcount() );
    }
}

c++读二进制文件,学到了。等这一阵忙完得好好学C++了。

你可能感兴趣的:(c++读二进制文件)