[OSy] Thread API

Martin Decky decky at dsrg.mff.cuni.cz
Wed Oct 29 00:16:23 CET 2008


> struct thread_struct
> 
> a potom ten thread_t definuji jako handler na tu strukturu, cili pointer
> 
> typedef struct thread_struct* thread_t
> 
> Ja si myslim, ze nejak takhle je to mysleno.

Ano, toto reseni implicitne predpokladaji testy i zadani. Varianta, kdy 
thread_t neni ukazalel, ale nejaky index nebo handle, je ovsem taky 
mozna (ostatne ten modifikator %p by s tim mel fungovat, za predpokladu, 
ze velikost toho indexu je shodna s velikosti ukazatele -- jak jiz psal 
kolega Babka, ten vypis v testu thread2 je pouze pro ladici ucely).

Rozhodne by ovsem thread_t nemel byt primo struktura.


M.D.




More information about the NSWI004 mailing list