頭文件
#include<fstream>
using namespace std;
讀文件
ifstream in;
in.open(filename, ios::in);//讀文本文件
in.open(filename, ios::in | ios::binary);//讀二進制文件
while(in.peek()!=EOF){//這樣寫可以避免最後一項數據重複讀入的問題
in >> ...;//文本文件
in.read((char*)&..., sizeof(...));//讀二進制文件
}
寫文件大致相同,文本文件可以直接out<<...,二進制文件需要用write(char* str, size_t size)方法寫