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

Najbrze char[1024] u USHORT[512]?

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

[ Pregleda: 2471 | Odgovora: 3 ] > FB > Twit

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 - pre 246 meseci
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?


 
Odgovor na temu

Reljam
Relja Markovic
San Francisco

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



+18 Profil

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

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 - pre 246 meseci
Hvala najlepse ...

 
Odgovor na temu

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


+3 Profil

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


 
Odgovor na temu

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

[ Pregleda: 2471 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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