#include
#include
#include
using namespace std;
class User
{
public:
 char name[20];
 int id;
 char tel[10];
 void SetUser()
 {
  cout<<"Please enter name:\n";
  cin>>name;
  cout<<"Please enter id:\n";
  cin>>id;
  cout<<"Please enter telephone:\n";
  cin>>tel;
 }
 void ShowUser()
 {
  cout << setw(8) << setiosflags(ios::right) <  << setw(4) << setiosflags(ios::right) <  << setw(8)< }

};
void main()
{
 fstream file;
 file.open("C:\\test\\Reader.txt", ios::out | ios::binary |ios::trunc);
 
   User A;
   A.SetUser();
   file.write((char*)&A,sizeof(User));
   User B;
   B.SetUser();
   file.write((char*)&B,sizeof(User));
   User C;
   C.SetUser();
   file.write((char*)&C,sizeof(User));
  file.close();
  file.open("C:\\test\\Reader.txt", ios::in | ios::binary);
  cout << setw(8) << setiosflags(ios::right) << "Name"
    << setw(4) << setiosflags(ios::right) << "ID"
    << setw(8)<  cout << "------------------------------" << endl;
 
 file.read((char*)&A,sizeof(User));
 A.ShowUser();
 file.read((char*)&B,sizeof(User));
 B.ShowUser();
 file.read((char*)&C,sizeof(User));
 C.ShowUser();
 
}


arrow
arrow
    全站熱搜

    mitia 發表在 痞客邦 留言(2) 人氣()