Schreiben eines Klassenobjekts mit fstream in eine Datei und anschließendes Lesen

Ich möchte eine Klasse für einen Schüler erstellen und 3 Eingabeinformationen und eine Ausgabe dieser Datei erstellen. Wie geht das? Das ist mein Versuch:

#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;
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage