c++ofstream
时间: 2023-12-22 09:29:47 浏览: 79
C++中fstream,ifstream及ofstream用法浅析
在C++中,ofstream是fstream的一个子类,用于创建和写入输出文件流。它可以用于将数据写入文件中。
以下是一个使用ofstream的示例:
```cpp
#include <fstream>
int main() {
std::ofstream outfile;
outfile.open("example.txt"); // 打开文件
if (outfile.is_open()) { // 检查文件是否成功打开
outfile << "This is a line of text."; // 将文本写入文件
outfile.close(); // 关闭文件
}
return 0;
}
```
上述示例中,我们首先包含了`<fstream>`头文件,然后创建了一个ofstream对象`outfile`。接下来,我们使用`open()`函数打开一个名为"example.txt"的文件。如果文件成功打开,我们使用`<<`运算符将文本写入文件中。最后,我们使用`close()`函数关闭文件。
请注意,使用ofstream时,如果文件不存在,它将自动创建一个新文件。如果文件已经存在,它将被覆盖。
阅读全文