title: File Binary vs Text
body: <p>
  Are there some situation where I have to prefer binary file to text file? I'm using C++ as programming language?
  </p>
  <p>
  For example if I have to store some large text file is it better use text file or binary file?
  </p>
  <p><b> Edit </b></p>
  <p>
  The file for the moment has no requirment to be readable from human. Are some performance difference, security difference and so on?
  </p>
  <p><b> Edit </b></p>
  <p>
  Sorry for the omit other the requirment (thanks to Carey Gregory)
  </p>
  <p>
  <ul>
  <li>The record to save are in ascii encoding </li>
  <li>The file must be crypted ( AES ) </li>
  <li>The machine can power off any time. So I've to try to prevents errors.</li>
  <li>I've to know if the file change outside the program, I think I'll use a sha1 digest of the file. </li>
  </ul>