Schreibe und lade einen Vektor von Strukturen in eine Binärdatei c ++

Ich brauche wirklich deine Hilfe. Ich habe die folgenden Strukturen in meinem Code:

    struct Field{
        char name[20];
        int type;
        int length;
    };

    struct Record{
        vector<Field> structure;
        vector<string> info;
    };

Was ich tun möchte, ist, einen Vektor meines Strukturdatensatzes in einer Binärdatei zu speichern und ihn erfolgreich zurückzuladen. Das Problem ist, dass meine Struktur zwei Vektoren enthält, die mir Probleme bereiten. Kannst du mir helfen

Antworten auf die Frage(2)

Ihre Antwort auf die Frage