[ veljaradenkovic @ 15.01.2004. 19:35 ] @
Kako da na najoptimalniji nacin konvrtujem array od 1024 karaktera u array od 512 USHORT vrednost.

Dakle, npr. za prva dva karaktera u nizu(a i b) char 'a' i char 'b' su 61 i 62 hex a to je 24930 dec i tako za sve elemente da nakraju dobijem array od 512 16bit unsigned integera?

[ Reljam @ 15.01.2004. 19:45 ] @
Ovo mozes da uradis jaaako brzo. Prakticno u 0 vremena. Samo kastuj taj array!

char a[1024];
ushort *b=(ushort*) a;

I eto arraya od 512 ushortova :)
[ veljaradenkovic @ 15.01.2004. 20:00 ] @
Hvala najlepse ...
[ filmil @ 15.01.2004. 23:46 ] @
Citat:
I eto arraya od 512 ushortova :)


Uz malu napomenu da konkretne vrednosti u svakom od ushortova zavise od toga kakav je endianness maĊĦine.

f