バイナリファイルを出力するには、ofstreamを使えばよい。コンストラクタの第2引数にifstream::binaryを付けてストリームを作成し、write()を使う。 プログラムは次の通り。 #include <iostream> #include <fstream> using namespace std; bool writeFile( const char* name, const char* buff, int size) { ofstream outputFile(name, ifstream::binary); if( !outputFile.is_open() ) return false; outputFile.write(buff, size); outputFile.close(); return true; } int main() { char data[] =