filebuf* open (const char* filename, ios_base::openmode mode);
filebuf* open (const char* filename, ios_base::openmode mode);filebuf* open (const string filename, ios_base::openmode mode);
值 | 代表 | access |
---|---|---|
ios_base::in | 输入 | 文件以读取模式打开,支持输入操作。 |
ios_base::out | 输出 | 文件以写入模式打开,支持输出操作。 |
ios_base::binary | binary | 操作以二进制模式执行,而非文本模式。 |
ios_base::ate | 在末尾 | put 指针(pptr)位于受控输出序列的末尾。 |
ios_base::app | append (追加) | 所有输出操作都在文件末尾进行,追加到其现有内容。 |
ios_base::trunc | truncate (截断) | 文件打开前存在的任何内容都将被丢弃。 |
|
)组合。this
。
|
|