Cześć
Mam w Programie kilka klas w hierarchii i vector obiektów klasy bazowej zawierający wszystkie obiekty tych różnych klas.
Potrzebuje zapisać te obiekty do pliku i tu mam pytanie jak to zrobić najlepiej?
Sprawdzanie typu każdego obiektu przez RTTI i konwersja do odpowiedniego stringa i to samo w drugą stronę przy odczycie jest trochę żmudne, a znowu przy zapisie do pliku binarnego trzeba podać rozmiar obiektu i tu też siłą rzeczy będą one miały różny (różna ilość pól, w każdym jakiś string z którym też może być różnie z wielkością).
Czy jest jakiś stosunkowo prosty sposób na zrobienie tego?