С. Чтобы открыть файл, достато

Автор admin Среда, 13 мая 2009 11:32

С. Чтобы открыть файл, достаточно создать в программе объект — конструктор берет на себя всю работу. Закрывать файлы необязательно (хотя это можно сделать вызовом функции close()), поскольку деструктор автоматически закроет файл при выходе объекта из области видимости. Чтобы создать объект файла, по умолчанию предназначенного для чтения данных, создайте объект ifstream; объект файла для записи представляется объектом of stream. Объекты f stream позволяют выполнять как чтение, так и запись. Место классов файловых потоков в общей иерархии ввода-вывода показано на следующем рисунке: bas ic_ist ream S- basi c_ostreanxcha rT> s- basic iostream basic ifsream basic ofstream basic fstream Как и прежде, фактически используемые классы представляют собой специализации шаблонов для определенных типов. Например, класс ifstream, предназначенный для обработки файлов char, определяется следующим образом: typedef basic_ifstream ifstream; Целочисленный тип, предназначенный для хранения набора битовых флагов. Файловые потоки ввода-вывода 141 Пример обработки файлов Следующий при


Комментарии закрыты.