[elektro] Munka
Andras Huszti
kyrk at villamvadasz.hu
Wed Sep 14 11:48:11 CEST 2011
Hello!
> If ((adat &1)==0)
> "A" dolog végzése
> else if ( (adat &1) == 1)
> "B" dolog végzése
> else
> hiba jelzés
>
> Mikor rákérdeztem, hogy ez a hibajelzés mégis mikor fog bekövetkezni,
> akkor kikérte magának, hogy értsem meg, Ő tesztelő volt és a nem várt
> estekre is fel kell készülni. Hál istennek a próbaidő végén kirúgták.
Sajnos bekovetkezhet abban az esetben ha az adat volatilekent van
kezelve illetve a ket if kozott valtozik. Ez interruptos rendszer eseten
igen konnyen elkepzelheto. Megkockaztatom, hogy a volatile sem kell mert
a fordito jo eselyel az eredeti helyrol fog ujra komparalni. Azt kell,
hogy mondjam a jelen megvalositasban a tesztelonek igaza volt, de
megsporolhatott volna egy kodot ha siman if else-el nezi. Akkor ugyanis
a valtozo csak egyszer lesz kiertekelve es a tobszalusag miatt nem fog
valtozni menet kozben.
More information about the Elektro
mailing list