bitove pole, pole bitu

Jan Waclawek konfera@efton.sk
Úterý Leden 27 12:01:49 CET 2009


To je samozrejme znova implementacne zavisle.

Poznam len 2 Pascaly pre AVR: mikroelektronika, ten vsak podla dokumentacie typ boolean nema; a Lamiersov zase ma boolean implementovany naozaj ako byte.

Pointa je v tom, ze ak sa to niekto rozhodne implementovat, tak kym u C je to rozsirenie, u Pascalu je to vlastnost jazyka.

wek


----- Original Message ---------------
>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