C, bitmezők, mutató

Nya'ri Viktor office at flexelec.hu
Wed Aug 1 14:14:47 CEST 2007


Maszkolással?

Ha n. bitre vagy kiváncsi

temp = 1<<n;
bit=0;
if (temp & var) {bit=1;}

Vagy valami ilyesmi...

> Sziasztok!
> 
> A probléma: adott egy 32 bitet tartalmazó bitmező, aminek a bitjeire egy
> mutatóval szeretnék hivatkozni. Hogyan lehet ezt megcsinálni?
> Használhatnék esetleg a bitmező helyett egy integer tömböt is, de az
> talán lassabb lenne... (csak talán, még nem mértem). Van erre valami
> ötletetek?
> (ARM, ha ez számít)
> 
> Köszönöm!
> János
> 
> -----------------------------------------
>           elektro[-flame|-etc]
> 
>  _____________ NOD32 2430 (20070731) Információ _____________
> 
> Az üzenetet a NOD32 antivirus system megvizsgálta.
> http://www.nod32.hu
> 
> 
> -----------------------------------------
>           elektro[-flame|-etc]
> 




More information about the Elektro mailing list