Составители:
Рубрика:
100
Результаты работы программы:
Введите номер записи, фамилию, должность, номер отдела
и символ eof по окончании ввода
1
Иванов
лаборант
12
? 2
Петров
инженер
15
? eof
Номер записи Фамилия Должность Отдел
1 Иванов лаборант 12
2 Петров инженер 15
Рис. 15.3. Окончание
//Ввод и вывод структуры в файл и на дисплей в режиме диалога
#include <fstream.h>
#include <string.h>
#include <conio.h>
#include <iomanip.h>
#define FAM 25
#define DOL 15
struct SOTR // объявление структуры :”Сотрудники”
{
char fam [FAM]; // фамилия
char dol[DOL]; // должность
int otdel; // отдел
} ;
void sozdanie(); //прототип функции :” Создание”
void prosmotr(); // прототип функции :” Просмотр”
// опеpация-функция ввода в стpуктуpу с клавиатуpы
istream &operator >> (istream &in, SOTR &x)
{
cout<<"\nФамилия:";
in.seekg(0,ios::end);
in.get(x.fam,FAM-1,'\n');
cout<<"\nДолжность:";
in.seekg(0,ios::end);
in.get(x.dol,DOL-1,'\n');
cout<<"\nОтдел:";
Рис. 15.4
Страницы
- « первая
- ‹ предыдущая
- …
- 98
- 99
- 100
- 101
- 102
- …
- следующая ›
- последняя »
