#include <fstream> // step-1
int main() { // 写文件示例
std::ofstream outputFile; // step-2
outputFile.open("example.txt"); // step-3
outputFile << "Hello, World!" << std::endl; // step-4
outputFile.close(); // step-5
return 0;
}
#include <fstream> // step-1
int main() { // 读文件示例
std::ifstream inputFile; // step-2
inputFile.open("example.txt"); // step-3
while (std::getline(inputFile, line)) { // step-4
std::cout << line << std::endl;
}
inputFile.close(); // step-5
return 0;
}
- 步骤一:包含头文件
<iostream>和<fstream>,以便使用文件输入输出功能#include <iostream> #include <fstream> - 步骤二:创建流对象,如
std::ofstream outputFile;std::ifstream: 用于从文件中读取数据的输入流对象std::ofstream:用于向文件中写入数据的输出流对象std::fstream: 用于读写文件的输入输出流对象
- 步骤三:打开路径
example.txt的文件,如outputFile.open("example.txt");- 打开方式有:
ios:in,ios::out,ios::binary…
- 打开方式有:
- 步骤四:读/写操作
- 利用
<<写数据,如outputFile << "Hello, World!" << std::endl; - 利用
getline读数据,如std::getline(inputFile, line);
- 利用
- 步骤五:关闭文件,如
outputFile.close();

被折叠的 条评论
为什么被折叠?



