如何用C++读取文本文件中的数据块对对象数组成员进行赋值

如题所述

#include<fstream.h>
void main()
{
  fstream f("d:\\try.txt",ios::out);
  f<<1234<<' '<<3.14<<'A'<<"How are you"; //写入数据
  f.close();
  f.open("d:\\try.txt",ios::in);
  int i;
  double d;
  char c;
  char s[20];
  f>>i>>d>>c;               //读取数据
  f.getline(s,20);
  cout<<i<<endl;             //显示各数据
  cout<<d<<endl;
  cout<<c<<endl;
  cout<<s<<endl;
  f.close();
}
希望能帮到你。追问

如何再次基础上记录所存数据块的个数

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答