创建文件
文件名的绝对和相对路径
文件的读写指针
- 对于输入文件,有一个读指针
- 对于输出指针,有一个写指针
- 对于输入输出文件,有一个读写指针
- 标识文件操作的当前位置,该指针在哪里,读写操作就在哪里进行
ofstream fout(“test.dat”, ios::out); fout.close();
<a name="OEcj2"></a>
## 字符文件的读写

```cpp
#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;
void main() {
vector<int> v;
ifstream srcFile("in.txt", ios::in);
ofstream destFile("out.txt", ios::out);
int x;
while(srcFile >> x)
v.push_back(x);
sort(v.begin(), v.end());
for(int i = 0; i < v.size(); ++i)
destFile << v[i] << " ";
destFile.close();
srcFile.close();
}