title: iostream and large file support
body: <p>I'm trying to find a definitive answer and can't, so I'm hoping someone might know.</p>
  
  <p>I'm developing a C++ app using GCC 4.x on Linux (32-bit OS).  This app needs to be able to read files > 2GB in size.</p>
  
  <p>I would really like to use iostream stuff vs. FILE pointers, but I can't find if the large file #defines (_LARGEFILE_SOURCE, _LARGEFILE64_SOURCE, _FILE_OFFSET_BITS=64) have any effect on the iostream headers.  </p>
  
  <p>I'm compiling on a 32-bit system.  Any pointers would be helpful.</p>