Hej, mam duży obiekt klasy która jest prymitywną bazą danych w c++. Obiekt ten posiada vector w którym są obiekty struktury użytkownicy. Każdy użytkownik ma imie, nazwisko, rok urodzenia itp.
Chcę teraz zapisać cały obiekt bazy danych do pliku binarnego i potem móc go wczytać. Ale jest problem bo jest tam dynamiczny wektor a do tego w nim uzytkownicy którzy mają pola typu string. Żeby to zrobić tak po prostu to bym musiał zastąpić wszystko jakimiś statycznymi tablicami aby rozmiar był stały i znany. W jaki sposób więc się zapisuje takie bardziej złożone klasy jak moja do pliku binarnego? Ma ktoś jakieś dobre proste przykłady?