Save chars to a binary file : ofstream « File Stream « C++ Tutorial






#include <iostream>
#include <fstream>
using namespace std;

int main()
{
  int i;
  ofstream out("test.dat", ios::out | ios::binary);

  if(!out) {
    cout << "Cannot open output file.\n";
    return 1;
  }

  // write all characters to disk
  for(i=0; i<256; i++) out.put((char) i);

  out.close();
  return 0;
}








12.10.ofstream
12.10.1.Save char array to a file
12.10.2.Read char array from a file
12.10.3.Writing on a text file
12.10.4.Writing numbers to a file
12.10.5.ofstream: seek from beginning
12.10.6.Save and read double array in a binary file
12.10.7.Save and read structure
12.10.8.Save chars to a binary file
12.10.9.Demonstrate peek(), unget(), and ignore().
12.10.10.Create a sequential file.