bitove pole, pole bitu

Miroslav Šinko sinkomiro@gmail.com
Úterý Leden 27 11:49:01 CET 2009


2009/1/27 Jan Waclawek <konfera@efton.sk>:
> Ozaj, zabudol som pripomenut, ze v Pascale samozrejme ziadny problem s
>
> var b : array[range] of boolean;
>
> b[akykolvek_vyraz] := akykolvek_booleovsky_vyraz;
>
> nie je... ;-)

Bez podrypavania, vazne ma to zaujima: kolko pamatoveho miesta zaberie
taketo napr. 8-prvkove pole? Prelozi to prekladac naozaj na 8 bitov
jedneho bytu, alebo vyhradi 8 bytov?

V druhom pripade sa toto iste da urobit aj v C (typedef unsigned char
boolean), C++ dokonca pozna typ bool :-)

miro



Další informace o konferenci Hw-list