Программирование на языке высокого уровня. Марапулец Ю.В. - 112 стр.

UptoLike

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

Для этого используются классы wistream, wostream, wofstream и т. д. К недостаткам ис-
пользования потоковых классов можно отнести снижение быстродействия программ.
Рассмотрим основные классы и объекты ввода/вывода.
iosабстрактный базовый класс потоков.
istream - класс входных потоков. Является производным от базового класса iostream и
наследует его члены. В свою очередь является базовым для классов ifstream и istrstream.
Для использования функций класса istream в текст программы необходимо включить за-
головочный файл istream.h:
#include <istream.h>
ostream - класс выходных потоков. Является производным от базового класса iostream и
наследует его члены. В свою очередь является базовым для классов ofstream и ostrstream.
Для использования функций класса ostream в текст программы необходимо включить
заголовочный файл ostream.h:
#include <ostream.h>
iostream - класс двунаправленных потоков. Является производным от абстрактного ба-
зового класса ios и наследует все его члены. В свою очередь является базовым для клас-
сов istream и ostream. Для использования функций класса iostream в текст программы
необходимо включить заголовочный файл iostream.h:
#include <iostream.h>
istrstream - класс входных строковых потоков. Позволяет читать данные из строк в па-
мяти. Является производным от класса strstream. Для использования функций класса
istrstream в текст программы необходимо включить заголовочный файл strstrea.h:
#include < strstrea.h>
ostrstream - класс выходных строковых потоков. Позволяет писать строки в память. Яв-
ляется производным от класса strstream. Для использования функций класса ostrstream в
текст программы необходимо включить заголовочный файл strstrea.h:
#include < strstrea.h>
strstream - класс двунаправленных строковых потоков. Позволяет читать и писать стро-
ки в память. Является базовым для классов istrstream и ostrstream. Для использования
функций класса ostrstream в текст программы необходимо включить заголовочный файл
strstrea.h:
#include < strstrea.h>
ifstream - класс входных файловых потоков. Класс ifstream позволяет открывать файлы
аналогично потокам. Является производным от класса fstream. Для использования функ-
ций класса ifstream в текст программы необходимо включить заголовочный файл
fstream.h:
#include <fstream.h>
112
Для этого используются классы wistream, wostream, wofstream и т. д. К недостаткам ис-
пользования потоковых классов можно отнести снижение быстродействия программ.
     Рассмотрим основные классы и объекты ввода/вывода.

ios – абстрактный базовый класс потоков.

istream - класс входных потоков. Является производным от базового класса iostream и
наследует его члены. В свою очередь является базовым для классов ifstream и istrstream.
Для использования функций класса istream в текст программы необходимо включить за-
головочный файл istream.h:

     #include 

ostream - класс выходных потоков. Является производным от базового класса iostream и
наследует его члены. В свою очередь является базовым для классов ofstream и ostrstream.
Для использования функций класса ostream в текст программы необходимо включить
заголовочный файл ostream.h:

#include 

iostream - класс двунаправленных потоков. Является производным от абстрактного ба-
зового класса ios и наследует все его члены. В свою очередь является базовым для клас-
сов istream и ostream. Для использования функций класса iostream в текст программы
необходимо включить заголовочный файл iostream.h:

#include 

istrstream - класс входных строковых потоков. Позволяет читать данные из строк в па-
мяти. Является производным от класса strstream. Для использования функций класса
istrstream в текст программы необходимо включить заголовочный файл strstrea.h:

#include < strstrea.h>

ostrstream - класс выходных строковых потоков. Позволяет писать строки в память. Яв-
ляется производным от класса strstream. Для использования функций класса ostrstream в
текст программы необходимо включить заголовочный файл strstrea.h:

#include < strstrea.h>

strstream - класс двунаправленных строковых потоков. Позволяет читать и писать стро-
ки в память. Является базовым для классов istrstream и ostrstream. Для использования
функций класса ostrstream в текст программы необходимо включить заголовочный файл
strstrea.h:

#include < strstrea.h>

ifstream - класс входных файловых потоков. Класс ifstream позволяет открывать файлы
аналогично потокам. Является производным от класса fstream. Для использования функ-
ций класса ifstream в текст программы необходимо включить заголовочный файл
fstream.h:

#include 

                                           112