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
  Pytanie - programowanie batch [cmd] Max23 0 2960 20.03.2020 01:03
Ostatni post: Max23
  Oczekiwanie na Akcje przycisku wanhelsing 8 4756 01.03.2020 19:44
Ostatni post: Szachista
Toungue Wybór szkoły średniej przez potencjalnego programistę Zikinan 1 4552 09.02.2020 15:58
Ostatni post: dzikuu86
  Skrypt pod sklep internetowy Talcia 4 7157 14.12.2019 19:48
Ostatni post: hexopex760
  Poszukuję pomysłu na prosty program ;) janciu96 5 13910 13.12.2019 23:32
Ostatni post: Ajgor
  Programowanie Batch (CMD) Informatyk2019 0 5458 11.12.2019 18:30
Ostatni post: Informatyk2019
  [JavaScript] Znajdowanie przedziału czasu rafal12999 0 2464 10.12.2019 17:58
Ostatni post: rafal12999
  Przekazywanie wskaźnika przez referencję w Qt Trojan3000 3 13337 10.12.2019 13:16
Ostatni post: Ajgor
  Proszę o pomoc w uzupełnieniu ankiety dt. Zawodu Programisty MaleMonki 0 2986 17.11.2019 12:47
Ostatni post: MaleMonki
  Spring framework – jakie strony polecacie do nauki? olek23 5 7509 15.11.2019 15:57
Ostatni post: Alsenas
  Programowanie windy (problem) w C++ mysza2323 2 6540 06.11.2019 23:04
Ostatni post: mysza2323
  Programy w C ~Anonim 1 6815 22.10.2019 17:48
Ostatni post: Szachista
  Książki do nauki C# olek23 14 20368 17.10.2019 13:06
Ostatni post: Ajgor
  Wyświetlanie informacji z bazy danych na stronie www PitPlay 1 8036 16.09.2019 11:18
Ostatni post: Ajgor
  Błąd przy uruchamianiu programu w Java z wiersza poleceń Physicist 3 4535 30.08.2019 14:16
Ostatni post: Physicist