#include<iostream>
#include<fstream>
#include<string>
class person {
public:
int m_age;
char m_name[1024] = { 0 };
person(char* name, const int age) {
strcpy_s(m_name, 50, name);
m_age = age;
}
person() {}
};
using namespace std;
int main() {
char name[5] = "张三";
person p(name, 18);
fstream fs;
fs.open("text.txt", ios::out | ios::binary);
fs.write((const char*)&p, sizeof(person));
person p1;
fs.close();
fs.open("text.txt", ios::in | ios::binary);
fs.read((char*)&p1, sizeof(p1));
cout << "姓名:" << p1.m_name << "年龄" << p1.m_age << endl;
fs.close();
system("pause");
return 0;
}