std::basic_ifstream::open
来自cppreference.com
< cpp | io | basic ifstream
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
void open( const char *filename, ios_base::openmode mode = ios_base::in ); |
||
void open( const std::string &filename, ios_base::openmode mode = ios_base::in ); |
(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 | ios_base::in).
原文:
The first version effectively calls rdbuf()->open(filename, mode | ios_base::in).
第二个版本有效地调用open(filename.c_str(), mode).
原文:
The second version effectively calls open(filename.c_str(), mode).
目录 |
[编辑] 参数
filename | - | 被打开的文件的名称
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mode | - | 指定流的开放模式。这是位掩码类型,有以下常量的定义:
原文: specifies stream open mode. It is bitmask type, the following constants are defined:
|
[编辑] 返回值
(无)
[编辑] 为例
本章尚未完成 原因:暂无示例 |
[编辑] 另请参阅
流中的检查,如果有一个相关的文件 原文: checks if the stream has an associated file (公共成员函数) | |
关闭相关的文件 (公共成员函数) |