fork download
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4. const int N = 101;
  5. char dummay[] = "#####";
  6.  
  7. struct hashTable
  8. {
  9. char name[51];
  10. int RRN;
  11. };
  12. int main()
  13. {
  14. fstream f("hashFile.txt");
  15. f.seekp(0,ios::beg);
  16. hashTable h;
  17. for (int i = 0 ; i < N ; i++ )
  18. {
  19. strcpy(h.name,dummay);
  20. h.RRN = i;
  21. f.write((char*)&h,sizeof h);
  22. }
  23. f.seekp(0,ios::beg);
  24. for (int i = 0 ; i < N ; i++ )
  25. {
  26. f.read((char*)&h,sizeof h);
  27. cout << h.RRN << endl << h.name << endl;
  28. }
  29. }
  30.  
Success #stdin #stdout 0s 3460KB
stdin
Standard input is empty
stdout
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####
100
#####