文件流对象
C++根据文件内容的数据格式分为二进制文件和文本文件
文件的操作步骤:
- 定义一个文件流对象 ifstream ifile(只输入用) ofstream ofile(只输出用) fstream iofile(既输入又输出用)
- 使用文件流对象的成员函数打开一个磁盘文件,使得文件流对象和磁盘文件之间建立联系
- 使用提取和插入运算符对文件进行读写操作,或使用成员函数进行读写
- 关闭文件
代码如下:
include <iostream>
#include <fstream>
#include "a.h"
using namespace std;
//int main()
//{
// //int d;
// 无论什么类型,都调用的同一个函数,需要指明变量的类型
// //scanf("%d", &d);
// //char c;
// //scanf("%c", &c);
// cin 类型: istream
// istream 重载了>>运算符
// 对于不同的内置类型, cin 调用的是不同的>>运算符重载函数, 不需要指定变量的类型
// //cin >> d;
// //cin >> c;
// //cin.operator>>(d);
//
// cout << "cout";
// cerr << "cerr"