Учебники

Библиотека C ++ —

Этот тип данных представляет файловый поток в целом и обладает возможностями как ofstream, так и ifstream, что означает, что он может создавать файлы, записывать информацию в файлы и считывать информацию из файлов.

Определение

Ниже приведено определение std :: fstream.

template<
   class CharT, 
   class Traits = std::char_traits<CharT>> 
class basic_fstream : public std::basic_iostream<CharT, Traits>

параметры

  • charT — с псевдонимом члена char_type.

  • черты — Псевдоним как член traits_type.

charT — с псевдонимом члена char_type.

черты — Псевдоним как член traits_type.

Типы участников

Следующие типы элементов могут использоваться в качестве параметров или типа возврата функциями-членами.

Sr.No. Типы участников Определение
1 голец Тип персонажа
2 char_traits <символ> traits_type
3 ИНТ const value_type
4 ИНТ INT_TYPE
5 streampos pos_type
6 streamoff off_type

Функции из <fstream>

Ниже приведен список всех методов из <fstream>

Закрывает файл, связанный с объектом в данный момент, отсоединяя его от потока.

Возвращает, связан ли поток в данный момент с файлом.

Открывает файл, идентифицируемый аргументом filename, связывая его с объектом потока.

Возвращает постоянный итератор, который указывает на начало массива.

Возвращает указатель на внутренний объект filebuf.

Обмен всех внутренних данных между x и * this.

Обмен значениями объектов fstream x и y.