C++ 将数据保存到文件
时间: 2023-08-31 20:09:50 浏览: 99
要将数据保存到文件,可以使用 C++ 中的文件流(fstream)来实现。
下面是一个简单的示例代码,将一些数据保存到名为“data.txt”的文件中:
```cpp
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ofstream outFile("data.txt");
if (outFile.is_open()) {
outFile << "Hello, world!\n";
outFile << "This is some data.\n";
outFile << "12345\n";
outFile.close();
cout << "Data saved to file.\n";
} else {
cout << "Unable to open file.\n";
}
return 0;
}
```
在这个示例中,我们使用 `ofstream` 类来创建一个输出文件流,将数据写入文件。首先,我们打开名为“data.txt”的文件(如果文件不存在则会创建一个新文件),然后将一些数据写入文件中。最后,我们关闭文件流并输出一条消息来确认数据已经保存到文件中。
记得在程序结束前调用 `close()` 函数关闭文件流,否则可能会出现数据丢失或文件损坏的情况。
阅读全文