Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Najbrze char[1024] u USHORT[512]?

[es] :: C programiranje :: Najbrze char[1024] u USHORT[512]?

[ Pregleda: 825 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

veljaradenkovic
Velja Radenkovic
Beograd

Član broj: 2977
Poruke: 281
*.ptt.yu

ICQ: 147120023


Profil

icon Najbrze char[1024] u USHORT[512]?15.01.2004. u 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?


15.01.2004. u 19:35 

Reljam
Relja Markovic
Project Natal - Microsoft Game Studios
Seattle, WA

Član broj: 531
Poruke: 1739
*.microsoft.com

Sajt: www.linkedin.com/in/relja..


Profil

icon Re: Najbrze char[1024] u USHORT[512]?15.01.2004. u 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 :)
15.01.2004. u 19:45 

veljaradenkovic
Velja Radenkovic
Beograd

Član broj: 2977
Poruke: 281
*.ptt.yu

ICQ: 147120023


Profil

icon Re: Najbrze char[1024] u USHORT[512]?15.01.2004. u 20:00
Hvala najlepse ...

15.01.2004. u 20:00 

filmil
Filip Miletić
Oce Technologies B.V., inženjer hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.adsl.zonnet.nl

Jabber: filmil@jabber.org
ICQ: 36601391


Profil

icon Re: Najbrze char[1024] u USHORT[512]?15.01.2004. u 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


15.01.2004. u 23:46 

[es] :: C programiranje :: Najbrze char[1024] u USHORT[512]?

[ Pregleda: 825 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.