[so] nelamurire client tema 2

Laura Vasilescu vasilescu.laura at gmail.com
Sat Apr 2 22:47:44 EEST 2011


2011/4/2 Drutu Bogdan <bogdandrutu at gmail.com>:
>> Croitoru Andrei <andreicroitoru2002 at ...> writes:
>>> char name[8];
>>> int dim;
>>> short int crypt[17];
> Problema pe care tu ai spus-o este adevarata, si observatia asta
> trebuie sa o scriu si in enunt. Multumesc pentru investigatie.

Deci dacă structura aia are 8 + 4 + 2 * 17 = 46 de octeți, de ce se
primesc 48? :)
Sugerez modificarea clientului și specificarea
__attribute__((__packed__)) pentru a putea funcționa corect pe toate
sistemele. (ex: laptopul meu nu aliniază datele și sizeof structura
aia este 46, nu 48)

-- 
Laura


More information about the so mailing list