[so] [Tema2 Linux] client

Mirea Bogdan-Stefan b.mirea at yahoo.com
Sat Mar 24 21:33:38 EET 2012


Irina Preșa <irina.presa at ...> writes:

> Ai cumva o variantă mai veche a clientului (adică dinaintea publicării
> oficiale a temei)?
> Vechiul client nu avea restricție de aliniere a structurii message_t.
> Am schimbat anul ăsta pentru a nu avea probleme dacă rezolvați tema pe
> alte sisteme. Dacă ai varianta veche, va trebui să redownloadezi
> arhiva de teste cu noul client. O să verific și eu dacă a fost
> compilat clientul care trebuie :).

Da, aveam o varianta mai veche. Acum dimensiunea este 46 si a trebuit sa
reintroduc __attribute__((__packed__)) message_t.

> 
> Încă o observație, după cum ziceam mai sus (și e și în enunț), în
> cazul foarte rar în care apucă să creeze clientul primul coada, o s-o
> creeze cu atributele default. Așa că nu m-aș baza pe sizeof(message_t)
> pentru că dimensiunea default a mesajelor e mult mai mare de atât.
> 
> --
> Irina
> _______________________________________________
> http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii

Da, observ acum si chestia asta cand creaza clientul coada sizeof(message_t)
nu-i suficient.

Multumesc,
Bogdan






More information about the so mailing list