Escribir un objeto de clase en un archivo usando fstream y luego leerlo
Quiero hacer una clase de un estudiante y tomar información de 3 entradas y hacer una salida de este archivo. ¿Cómo esto? Este es mi intento:
#include <iostream>
using namespace std;
class Student{
private:
char name[50];
char id[50];
int age;
public:
void getdata()
{
//take name as input
//take id as input
//take age as input
}
void showdata()
{
//display stored file
}
}
int main()
{
Student s1;
ofstream s1("student.txt"); //i want to store that 's1' object
//anything else
return 0;
}