std::basic_fstream::open

来自cppreference.com
< cpp‎ | io‎ | basic fstream

 
 
 
std::basic_fstream
成员函数
原文:
Member functions
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
文件操作
原文:
File operations
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
basic_fstream::open
非成员函数
原文:
Non-member functions
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
 
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.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
第一个版本有效地调用rdbuf()->open(filename, mode).
原文:
The first version effectively calls rdbuf()->open(filename, mode).
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
第二个版本有效地调用open(filename.c_str(), mode).
原文:
The second version effectively calls open(filename.c_str(), mode).
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

目录

[编辑] 参数

filename -
被打开的文件的名称
原文:
the name of the file to be opened
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
mode -
指定流的开放模式。这是位掩码类型,有以下常量的定义:
常量 解释
app 每次写入前寻位到流结尾
binary 二进制模式打开
in 为读打开
out 为写打开
trunc 在打开时舍弃流的内容
ate 打开后立即寻位到流结尾
原文:
specifies stream open mode. It is bitmask type, the following constants are defined:
常量 解释
app 每次写入前寻位到流结尾
binary 二进制模式打开
in 为读打开
out 为写打开
trunc 在打开时舍弃流的内容
ate 打开后立即寻位到流结尾
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 返回值

(无)
原文:
(none)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 为例

[编辑] 另请参阅

检查流是否有关联的文件
原文:
checks if the stream has an associated file
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]
关闭关联的文件
原文:
closes the associated file
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数) [编辑]