Пространства имён
Варианты
Действия

open

Материал из cppreference.com
< cpp‎ | io

Синтаксис:

    #include <fstream>
    void fstream::open(const char *filename, openmode mode = default_mode);

Функция open() используется с файловыми потоками. Она открывает файл и связывает его с текущим потоком. Параметр mode по умолчанию имеет значение ios::in для потоков ввода (ifstream), ios::out для потоков вывода (ofstream) и ios::in|ios::out для файловых потоков (fstream). Если не удается вызов open(), то поток переходит в состояние non-good, которое может быть проверено.

Пример:

   ifstream inputStream;
   inputStream.open("file.txt");
 
   if( !inputStream ) {
     cerr << "Error opening input stream" << endl;
   }
   // или
   if ( inputStream ) {
     // использвование inputStream
   }

Смотрите также: IO/Constructors, close, C++ I/O Mode Flags