Информатика. Общая информатика. Основы языка C++. Мамонова Т.Е. - 193 стр.

UptoLike

Составители: 

cin>>i;
switch(i)
{
case 1:
{beg=make_list();break;}
case 2:
{print_list(beg);break;}
case 3:
{
cout<<«\nk-?»;cin>>k;
beg=add_point(beg,k);
break;
}
case 4:
{
cout<<«\nk-?»;cin>>k;
beg=del_point(beg,k);
break;
}
}
}
while(i!=5);
}
4.11. Ввод-вывод в C++
4.11.1. Потоковый ввод-вывод
Файл это именованная область внешней памяти. Файл имеет сле-
дующие характерные особенности:
1) имеет имя на диске, что дает возможность программам работать
с несколькими файлами;
2) длина файла ограничивается только емкостью диска.
Особенностью языка C++ является отсутствие в этом языке струк-
турированных файлов. Все файлы рассматриваются как не структуриро-
ванная последовательность байтов. При таком подходе понятие файла
распространяется и на различные устройства. Одни и те же функции ис-
пользуются как для обмена данными с файлами, так и для обмена с
устройствами.
Библиотека C++ поддерживает три уровня ввода-вывода:
1) потоковый ввод-вывод;
193