title: Serializing C++ objects
body: <p>I would like to implement a Serialization Class which takes in an object and converts it into a binary stream and stored in a file. Later, the object should be reconstructed from a file.</p>
  
  <p>Though this functionality is provided by BinaryFormatter in C#, I would like to design my 
  own Serialization class from scratch.</p>
  
  <p>Can someone point to some resources ?</p>
  
  <p>Thanks in advance</p>