Witajcie.
Wiem, że tytuł jest zupełnie nietrafiony ale niewiem jak to ująć:
Stworzyłem program(grę), w którym z prawej strony ekranu muszą pojawiać się obiekty.
Meteory, wrogie pojazdy, bonusy itp.
Chodzi o to, że każdego opisuje zbiór wartości zebranych w rekordzie o stałym rozmiarze.
Mógłbym to zapisać w pliku zdefiniowanym, ale plik musi mieć sekcję nagłówkową, w której znajdują się dodatkowe dane (tytuł, tło, długość itp.).
Ponadto niektóre obiekty są typu "komunikat", tj.tylko string[255].
Takie komunikaty dają graczowio informacje typu:
"Przed nami duże skupisko meteorów!".
Wiadomo, że różne części pliku (nagłówek, obiekty, komunikaty) mają różne rozmiary. W jaki sposób wczytać wszystko do listy jednokierunkowej(struktura dynamiczna) i zapisać z takiej listy do pliku?
Oczywiście nagłówkanie nie ma w tej liście, są tam tylko obiekty i komunikaty.
Dziękuję za pomoc