title: Truncate file in C
body: <p>I am using fopen fseeko64 ftello64 fclose etc. to operating on a file.</p>
  
  <p>How can I truncate a file? I know that there is no standard way to do this in C. All I want is some way that will work on any win32 platform. I'm using mingw gcc to compile.</p>
  
  <p>Please note: I meant truncate the size of the file to a specified size, not make it 0 size. And using a trick like copy part to another file and delete/rename is not appropriate.</p>