| 默认 (1) | ofstream(); |
|---|---|
| initialization (2) | explicit ofstream (const char* filename, ios_base::openmode mode = ios_base::out); |
| 默认 (1) | ofstream(); |
|---|---|
| initialization (2) | explicit ofstream (const char* filename, ios_base::openmode mode = ios_base::out);explicit ofstream (const string& filename, ios_base::openmode mode = ios_base::out); |
| copy (3) | ofstream (const ofstream&) = delete; |
| move (4) | ofstream (ofstream&& x); |
| 成员常量 | 代表 | access |
|---|---|---|
| in | 输入 | 用于读取的文件:内部流缓冲区 支持输入操作。 |
| 下可用的类型 * | 输出 | 用于写入的文件:内部流缓冲区 支持输出操作。 |
| binary | binary | 操作以二进制模式执行,而非文本模式。 |
| ate | 在末尾 | 输出位置从文件末尾开始。 |
| app | append (追加) | 所有输出操作都在文件末尾进行,追加到其现有内容。 |
| trunc | truncate (截断) | 文件打开前存在的任何内容都将被丢弃。 |
|)组合。 |
|