Różnice między wybraną wersją a wersją aktualną.
serialization [2008/04/14 12:08] mkocon utworzono |
serialization [2008/04/14 14:53] (aktualna) mkocon |
||
---|---|---|---|
Linia 16: | Linia 16: | ||
Więcej informacji o dokładnym działaniu biblioteki na stronie [[http://www.boost.org/doc/libs/1_35_0/libs/serialization/doc/index.html|Boost:serialization]] | Więcej informacji o dokładnym działaniu biblioteki na stronie [[http://www.boost.org/doc/libs/1_35_0/libs/serialization/doc/index.html|Boost:serialization]] | ||
+ | |||
+ | ===== Opis programu testowego ===== | ||
+ | Program testuje najważniejsze funkcje wchodzące w skład pakietu boost:serialization. Mamy tutaj zawarte : | ||
+ | * klasę bazową budynek i dziedziczącą po niej klasę akademik | ||
+ | * klasę student, której instancje wchodzą w skład STL-owskiej kolekcji, będącej elementem klasy akademik | ||
+ | * test działania metody serialize, będącej elementem klas akademik i budynek | ||
+ | * rozdzielenie metody serialize na load/save (+split_free) dla zapisu elementów klasy student | ||
+ | * zapis do prostego archiwum tekstowego całej instancji klasy akademik, a następnie odtworzenie z tego pliku zserializowanych atrybutów | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== Kod źródłowy programu testowego ===== | ===== Kod źródłowy programu testowego ===== |