Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. void worker::InputListWorkersFile() {
  2. system("cls");
  3. char path[L];
  4. cout << "Введите путь к файлу: ";
  5. cin.ignore(cin.rdbuf()->in_avail()); // очистка буфера
  6. cin.getline(path, L, '\n');
  7. ifstream fin;
  8. fin.open(path);
  9. if (fin.fail())
  10. {
  11. cout << "Ошибка при считывании из файла...";
  12. _getch();
  13. return;
  14. }
  15. n = 0;
  16. while (true)
  17. {
  18. char inic[5];
  19. fin >> x[n].sotr.name >> inic;
  20. strcat_s(x[n].sotr.name, " ");
  21. strcat_s(x[n].sotr.name, inic);
  22. fin >> x[n].sotr.dp.d >> x[n].sotr.dp.m >> x[n].sotr.dp.y;
  23. fin >> x[n].tn >> x[n].notd >> x[n].okl >> x[n].prnab;
  24. if (fin.fail())
  25. break;
  26. n++;
  27. }
  28. cout << "База данных загруженна...";
  29. fin.close();
  30. _getch();
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement