[QGHG-it-dev-list] Zadatak 8 - ucitavanje kompleksa iz fajla

Dusan Cvijetic dusancvijetic2000 at gmail.com
Tue Oct 11 18:02:53 CEST 2022


Pozdrav,

Počinjem da radim na ovom zadatku.

On 07-Mar-22 6:00 AM, Marko Vojinovic wrote:
>
> Vazi. :-)
>
> Sto se citanja iz fajla tice, obrati samo paznju kako ces da 
> instanciras UniqueID boje --- moraces "rucno" da im menjas vrednosti 
> na osnovu onoga sto procitas iz .xml fajla, jer konstruktor 
> UniqueIDColor::UniqueIDColor() zadaje te id-jeve automatski.
>
> Takodje, kad sve zavrsis, treba da setujes vrednost za 
> UniqueIDColor::next_free_uid_number na ono sto bi trebalo da bude prvi 
> slobodan id broj. To je valjda id vrednost prvog simpleksa u fajlu, 
> jer su oni u fajlu poredjani rastucim redom, a ti id-jevi iz fajla ne 
> treba da postoje u konacnoj strukturi u memoriji, pa bi prvi od njih 
> trebalo da bude "slobodan" na samom kraju...
>
> Jedino nisam siguran kako ce next_free_uid_number da funkcionise u 
> kontekstu veceg broja istovremeno instanciranih kompleksa, ali to je 
> pitanje dizajna o kome moram jos da razmislim.
>
> Ostatak algoritma osmisli sam, kako mislis da je najzgodnije.
>
> :-)
> Marko
>
>
> Dr. Marko Vojinovic
> Group for Gravitation, Particles and Fields
> Institute of Physics
> University of Belgrade
> ======================
> home page: www.markovojinovic.com
> e-mail:    vmarko at ipb.ac.rs
>
>
>
> On Mon, 7 Mar 2022, Dusan Cvijetic wrote:
>
>> Pozdrav,
>>
>> S obzirom da sam radio ispis u .xml fajl, preuzeću i učitavanje 
>> kompleksa iz fajla.
>>
>> Pozdravi,
>> Dušan
>>
>> пет, 11. феб 2022. у 23:17 Marko Vojinovic <vmarko at ipb.ac.rs> је 
>> написао/ла:
>>
>>       Implementirati metod u klasi SimpComp koji ce da procita dati 
>> fajl i instancira u memoriji simplicijalni kompleks na osnovu 
>> podataka iz fajla:
>>
>>          SimpComp* SimpComp::read_complex_from_file( file* f );
>>
>>          Input: Pointer na fajl iz koga se citaju podaci.
>>          Output: pointer na instancirani simplicijalni kompleks 
>> kreiran na osnovu podataka iz fajla.
>>
>>       Ovaj zadatak treba da instancira nov prazan kompleks, zatim da 
>> cita dati fajl, interpretira sintaksu iz zadatka 7, i da na osnovu 
>> tih podataka popuni kompleks odgovarajucim
>>       simpleksima datih nivoa, a zatim i boje i susede svakog 
>> simpleksa ponaosob. Ovo je u sustini inverzni algoritam u odnosu na 
>> zadatak 7, i zavisi od tacne implementacije tog
>>       zadatka (tj. od tacne sintakse snimljenog fajla), pa ovaj 
>> zadatak treba raditi tek kada budemo sigurni da smo skroz zadovoljni 
>> sa radom f-ja za snimanje u fajl.
>>
>>       I u ovom slucaju cemo mozda uraditi vise verzija f-je za 
>> citanje, po jednu za svaki format fajla.
>>
>>
>>       :-)
>>       Marko
>>
>>
>>       Dr. Marko Vojinovic
>>       Group for Gravitation, Particles and Fields
>>       Institute of Physics
>>       University of Belgrade
>>       ======================
>>       home page: www.markovojinovic.com
>>       e-mail:    vmarko at ipb.ac.rs
>>
>>
>>       --
>>       QGHG-it-dev-list mailing list
>>       QGHG-it-dev-list at ipb.ac.rs
>>       http://mail.ipb.ac.rs/mailman/listinfo/qghg-it-dev-list
>>
>>
>>
>


More information about the QGHG-it-dev-list mailing list