Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void worker::InputListWorkersFile() {
- system("cls");
- char path[L];
- cout << "Введите путь к файлу: ";
- cin.ignore(cin.rdbuf()->in_avail()); // очистка буфера
- cin.getline(path, L, '\n');
- ifstream fin;
- fin.open(path);
- if (fin.fail())
- {
- cout << "Ошибка при считывании из файла...";
- _getch();
- return;
- }
- n = 0;
- while (true)
- {
- char inic[5];
- fin >> x[n].sotr.name >> inic;
- strcat_s(x[n].sotr.name, " ");
- strcat_s(x[n].sotr.name, inic);
- fin >> x[n].sotr.dp.d >> x[n].sotr.dp.m >> x[n].sotr.dp.y;
- fin >> x[n].tn >> x[n].notd >> x[n].okl >> x[n].prnab;
- if (fin.fail())
- break;
- n++;
- }
- cout << "База данных загруженна...";
- fin.close();
- _getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement