[elektro] C függvény kérdés?

Acs Gabor agabor at electrodesign.hu
Fri May 28 12:41:34 CEST 2010


Az, ahogy az ASM-ben visszaadtad az érvényességet, olyan mintha lenne 
egy globálisan definiált flag-ed a C-ben. Tudom, nem illik globális 
változókat használni, de azért ez mégiscsak egy mikrokontroller.


Gábor

hg12345 írta:
> Hi! Mi a C szerű megoldás olyan kiolvasásokra amik esetleg nem lehetségesek? pl.: a készülék konfigurációja szerint egyes adatok nem keletkeznek és az öröklődés miatt szükséges a létezéséről tudni ez ASM-ben igen egyszerű volt pl.: C(Z)-ben adtam vissza az érvényességet és a megfelelő regiszterekben az adatot, ha volt. (egyszerű és mindig alkalmazható) Ez C-ben, így nem oldható meg, mert a függvénynek csak egy visszatérő adata lehet, és nem szeretnék minden kiolvasáshoz egy strukturát létrehozni.... (nem túl általános megoldás)  Mi a C-szerűbb megoldás - két függvény hívás (1 létezés, 2 érték olvasás)- függvény hívás struktura visszatérő értékkel- függvény hívás létezést megadó visszatérő értékkel és egy pointeres megadású paraméterrel  Van valami jobb megoldás erre?  üdv
> -----------------------------------------
>           elektro[-flame|-etc]
>
>  _____________ NOD32 5152 (20100528) Információ _____________
>
> Az üzenetet a NOD32 antivirus system megvizsgálta.
> http://www.nod32.hu
>
>
>
>   



More information about the Elektro mailing list