1、创建流输入对象

  1. #include <fstream>
  2. ifstream ifs;

2、以二进制的方式读入文件

  1. #include <fstream>
  2. ifstream ifs;
  3. ifs.open("1.txt",ios::in|ios::binary);

3、将读取到的数据存储到变量中

通过 ifstream 中的 read 方法,可以将数据读取到变量中
image.png
使用的时候需要注意是否需要进行类型的转换

  1. #include <fstream>
  2. int a = 0;
  3. ifstream ifs;
  4. ifs.open("1.txt",ios::in|ios::binary);
  5. ifs.read((char*)&a,sizeof(a));
  6. cout << "存储的数字为:" << a << endl;

4、关闭文件

  1. ifs.close();