意外とC++だと知らなかったりする。 #include <iostream> #include <fstream> using namespace std; int main ( int argc, char* argv[] ) { ifstream ifs ("test.bin"); if (!ifs) { std::cerr << "Can't open the file\n"; return -1; } int len; ifs.seekg (0, std::ios::end); len = ifs.tellg (); ifs.seekg (0, std::ios::beg); cout << "len = " << len << " byte\n"; char* buf = new char [len]; ifs.read (buf, len); delete buf; retur