basic_ifstream::open
Открывает файл.
void open(
const char *_Filename,
ios_base::openmode _Mode = ios_base::in,
int _Prot = (int)ios_base::_Openprot
);
void open(
const char *_Filename,
ios_base::openmode _Mode
);
void open(
const wchar_t *_Filename,
ios_base::openmode _Mode = ios_base::in,
int _Prot = (int)ios_base::_Openprot
);
void open(
const wchar_t *_Filename,
ios_base::openmode _Mode
);
Параметры
_Filename
Имя файла, который необходимо открыть._Mode
Одно из перечислений в ios_base::openmode._Prot
Защита от открытия файла по умолчанию, соответствующее параметру shflag в _fsopen, _wfsopen.
Заметки
Вызывает функцию-член rdbufopen( ->_Filename, _Mode | ios_base::in). Если открыть завершается сбоем, вызовы функций setstate(failbit), которые могут создать исключение ios_base::failure.
Пример
См. basic_filebuf::open. пример, использующий open.
Требования
Заголовок:<fstream>
Пространство имен: std