[ miličić.marko @ 01.05.2005. 13:54 ] @
Potreban savet Imam vektor, ili bilo koji drugi kontejner objekata klase A. Objekti klase A su veoma slozeni. Cesto objekti klase A sadrze pointere na druge objekte (klase B). Pretpostavimo da ovaj kontejner, zajedno sa nekoliko nebitnih podataka cini "dokument". [PITANJE]: Kako da ovaj dokument posmatram kao niz bitova, da ga kao takav snimim na hadr disk, a zatim, kada se ucita dokument sa diska, jednostavno restorujem te bitove u memoriju. [Razlog]: Ovim bi ustedeo mnogo. Kada bih pamtio pojedine atribute objekata u tekstualni fajl, a zatim pri ucitavanju rekonstruisao dokument PONOVNIM kreiranjem objekata, to bi trajalo znatno duze! [IZVOR PROBLEMA]: Moguci izvor problema su pointeri! Dakle, kako uspostaviti veze izmenju objekata ne koristeci pointere. Pretpostavljam da bi ovo resilo problem, i da bi onda mogao da snimim binarnu sliku dokumenta u memoriju! -- Sta bi ste Vi uradili? |