Anonymní profil Nykodym – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Nykodym – Programujte.comAnonymní profil Nykodym – Programujte.com

 

Příspěvky odeslané z IP adresy 147.229.194.–

Nykodym
C / C++ › Rozdeleni 8bitoveho integeru…
20. 11. 2008   #90255

To CommanderZ : Je to bitové pole. Definuje se podobně jako struktura (jak je vidět :-)), ale ještě se napíše dvojtečka za každou proměnnou a za ni počet bitů které jsou pro danou proměnnou rezervovány. Celkový součet bitů by ideálně měl dát nějaké "kulaté" číslo třeba 8, 16, atd. Pomocí bitového pole je definována např. struktura ftime v <dos.h>. Asi nejvíc se hodí na šetření paměti (programování mikrokontrolérů). Rychlost přístupu je myslím jako u každé jiné struktury (pouze teoretizuji, chce to vyzkoušet). Pro rychlé změny hodnot proměnných jsou asi nejlepší binární operátory, optimalizace na rychlost leccos zvládne, ale není od věci vypsat to všechno ručně.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý