Kviz pri patku, podpasovka v C ?

Miroslav Mraz mrazik na volny.cz
Sobota Listopad 5 13:42:23 CET 2016


V textu

Dne 5.11.2016 v 13:07 Jan Waclawek napsal(a):
>> Ale vùbec nežertuji. Ušetøit 3 byte RAM a pak použít standardní
>> periferní knihovny ?
>
> Kto hovoril o nejakych knizniciach?
>
Zatím nikdo, ale objevuje se to tady taky. A ty knihovny stejně moc 
místa v RAM nezabírají, spíš používají zásobník. Uznávám, že to byl dost 
blbý příklad.

>> A poøád kontrolovat, zda je to správnì pøetypováno,
>> zda nevadí pøeteèení atd.
>
> Ale to predsa musim kontrolovat pri uplne kazdom riadku ktory napisem, nech
> boli pouzite akekolvek typy. Vam este 32-bitova premenna nikdy
> nepretiekla? Uspokojite sa predstavou nekonecnych prostriedkov a mavanim
> rukou?
>
> wek

Samosebou že ne. Ale přetečení 8-bitové proměnné je mnohem 
pravděpodobnější než 32-bitové. Příklad - pokud použiji 32-bitovou 
proměnnou jako index pole, tak už o přetečení přemýšlet nemusím (úplně 
pravda to není, musel bych vzít size_t). Pokud to provedu s 8-bitovou, 
tak už jo. Další příklady nebudu vymýšlet, ale jistě chápete, co tím 
myslím. Prostě komplikovat si život pokud možno co nejméně.

Mrazík


Další informace o konferenci Hw-list