[ 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
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.