/* time_io_init.c  build data file  time_io.dat */

#include <stdio.h>
#include <time.h>
int main()
{
  FILE * handle;
  int i;
  unsigned char buf[1000];
  int n = 10000;
  double start, finish;
  int check;

  for(i=0; i<1000; i++)
  {
    buf[i]= i % 256;
  }

  handle = fopen("time_io.dat","wb");
  if(handle==NULL) printf("fopen failed \n");

  printf("time_io_init building time_io.dat \n");
  start = (double)time(NULL);
  for(i=0; i<n; i++)
  {
    check = fwrite(buf, 1000, 1, handle);
    if(check != buf[1]) printf("check failed \n");
  }
  finish = (double)time(NULL);
  fclose(handle);
  printf("took %g seconds \n", finish-start);

  return 0;
}
