Составители:
Рубрика:
13
istream &getline(char *буфер, int число_байт,
char ограничитель = '\n'); -
считывает символы в массив, обозначенный указателем буфер, до тех
пор, пока либо не считано столько символов, сколько задано параметром
число_байт, либо не встретился символ ограничитель=’\n’, либо не
встретился символ конца файла. В конце массива, заданного указателем
буфер, функция getline() помещает ноль. Если в потоке ввода встретится
символ ограничитель, он извлекается, но не помещается в массив.
int peek(); - возвразщает следующий символ из потока ввода или,
если достигнут конец файла, символ конца файла, без его удаления из
потока.
istream &putback(char символ); - возвращает последний
считанный из потока символ обратно в поток.
istream& read(char *буфер, int число_байт); - считывает из
вызывающего потока столько байт, сколько задано в аргументе
число_байт и передает их в буфер, определенный указателем буфер.
Если конец файла достигнут до того, как было считано число_байт
символов, выполнение функции просто прекращается, а в буфере
оказывается столько символов, сколько их было в файле.
4.2.3. Основные функции вывода
ostream &put (char символ); - записывает символ в поток и
возвращает ссылку на поток.
ostream & write(char *буфер, int число_байт); - записывает в
соответствующий поток из буфера, который определен указателем буфер,
заданное аргументом число_байт число байтов.
ostream &flush(); - вызывает физическую запись информации на
диск до заполнения буфера.
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »