std::basic_fstream::open
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
<metanoindex/>
<tbody> </tbody> void open( const char *filename, ios_base::openmode mode = ios_base::in|ios_base::out ); |
||
void open( const std::string &filename, ios_base::openmode mode = ios_base::in|ios_base::out ); |
(начиная с C++11) | |
Открывает и ассоциированных файлов с файлового потока. Звонки
clear() на успех или неудача на setstate(failbit).Оригинал:
Opens and associates file with the file stream. Calls
clear() on success or setstate(failbit) on failure.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Первый вариант требует эффективного
rdbuf()->open(filename, mode).Оригинал:
The first version effectively calls
rdbuf()->open(filename, mode).Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Второй вариант требует эффективного
open(filename.c_str(), mode). Оригинал:
The second version effectively calls
open(filename.c_str(), mode). Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Параметры
| filename | — | имя файла, который необходимо открыть
Оригинал: the name of the file to be opened Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. | ||||||||||||||||||||||||||||||||||||
| mode | — | указывает поток открытом режиме. Это битовая маска типа, определены следующие константы:
Оригинал: specifies stream open mode. It is bitmask type, the following constants are defined:
Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. | ||||||||||||||||||||||||||||||||||||
Возвращаемое значение
(Нет)
Пример
| Этот раздел не завершён Причина: нет примера |
См. также
| проверяет, владеет ли поток связанным файлом (public функция-элемент) | |
| закрывает связанный с потоком файл (public функция-элемент) |