Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

[C++] Serializacja i deserializacja - jak to zrobić?

#1
[C++] Serializacja i deserializacja - jak to zrobić?
Witam. Mam zamiar dodać do mojej gry opcję zapisu i wczytywania gry. Szukałem trochę na ten temat i nie wiem jak się za to zabrać. Znalazłem coś o serializacji, ale nie wiem od czego zacząć. Jaką bibliotekę mam wykorzystać? A może byłby ktoś tak miły i napisał mi funkcję pozwalającą na to. A może istnieje inny sposób na rozwiązanie problemu? Proszę o sugestie i rady na temat. Z góry dziękuje i pozdrawiam.
 System operacyjny: windows_xp_2003 Przeglądarka: opera
#2
RE: [C++] Serializacja i deserializacja - jak to zrobić?
Zależy jaka gra, zawsze możesz zapisać dane do pliku/klucza.
[Obrazek: 9989.jpg]
Nowy hit przemysłu gier: http://yfrog.com/16hitvqj
#define private public //beware, classes, I'm coming! LOL
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#3
RE: [C++] Serializacja i deserializacja - jak to zrobić?
Najprościej będzie wykorzystać bibliotekę fstream, aby dane przechowywać w pliku (ale to kiepski pomysł, bo można oszukiwać, jednakże można dane szyfrować Wesoły ). Jeśli jesteś nieco bardziej zaawansowanym programistą, to dane możesz zapisywać gdzieś w rejestrze.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#4
RE: [C++] Serializacja i deserializacja - jak to zrobić?
Chodzi mi o zapisanie danych (klas i zmiennych) do pliku. A gra to Game Studio, dostępna na tym forum w dziale Pole do popisu.
 System operacyjny: windows_xp_2003 Przeglądarka: opera
#5
RE: [C++] Serializacja i deserializacja - jak to zrobić?
Wrzucasz do pliku po kolei wartości wszystkich zmiennych (czy co tam potrzebujesz). Najwygodniej będzie wykorzystać bibliotekę fstream. Poza tym proponuję Tobie użyć funkcji getch(), aby nie potwierdzać wyboru klawiszem Enter. Dane z pliku wyjmuje się tak samo łatwo, jak wypisuje na ekran konsoli z użyciem strumienia cout Wesoły
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
c++ serializacja serializacja danych c++serializacja c++c++ serializacja danychc++ serializacja klasserializacja cppserializacja danych c++ builderserializacja w c++serjalizacja c++

Skocz do:


Wybrane wątki ([C++] Serializacja i deserializacja - jak to zrobić?)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Klasa wewnętrzna w C++ Physicist 4 10020 23.03.2019 18:28
Ostatni post: Physicist
  Ruby on Rails - tutoriale luciussulla 0 9129 23.03.2019 16:49
Ostatni post: luciussulla
Big Grin Czy dostane sie technikum informatycznego klaudiusz20046 6 12768 21.03.2019 01:28
Ostatni post: UnableToSee
  [C#] Program do moderacji czatów gier wiktrom12 0 9623 07.03.2019 15:33
Ostatni post: wiktrom12
  Mój pierwszy projekt - Pomoc rafal12999 1 10057 07.02.2019 22:01
Ostatni post: Szachista
  pomoc projekt scilab piesel18 2 11533 04.02.2019 09:03
Ostatni post: piesel18
  Szkoła Informatyczna Zikinan 1 10361 02.02.2019 17:59
Ostatni post: wojownikhaha
  [Java] Strona z zadaniami do rozwiązania i odpowiedziami rafal12999 2 11160 27.01.2019 13:44
Ostatni post: rafal12999
  kompilacja biblioteki Agui - cmake jurek2 0 10387 10.01.2019 13:12
Ostatni post: jurek2
  Zamiana całego zestawu znaków wg przyporządkowania BarHorab 5 11095 19.12.2018 16:45
Ostatni post: Szachista
  Sumowanie licz excel - problem OxyGenE 2 13778 19.12.2018 16:29
Ostatni post: Szachista
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 11552 07.11.2018 13:41
Ostatni post: Ajgor
Scared Ipad Pro programowanie? NissmoOne 4 12677 06.10.2018 12:22
Ostatni post: NissmoOne
  C# pierwsza pusta komórka Excel DonCorleone 0 11203 21.09.2018 16:58
Ostatni post: DonCorleone
  .bat nie kompresuje plików GIENTY 3 11711 06.09.2018 07:20
Ostatni post: broda99