C-s kerdes

Fuzesi Arnold arnold.fuzesi.lista at gmail.com
Tue Jun 19 22:01:37 CEST 2007


PIC fordítók régebben nem voltak jóban a lokális változókkal.
Anno Hi-Tech-ben sokat szívtam ezzel.
Amit lehetett kitettem globalisba.

Lokalis valtozokat kepesek voltak elcseszni, ha a fuggvenyen belul volt
ujabb fuggveny hivas, holott annak elvben semmi köze nem volt a lokalis 
valtozohoz.

Azaz pl:
fuggveny{
    (static?) uchar valtozo1=0;
    fuggveny(bla)
    vlatozo1 itt már nem nulla, hanem elcsesződött.
}

kicsit ennel lehet bonyolultabb volt, de a lenyeg sztem átmegy.

Érdemes még ezt is esetlegesen figyelembevenni.
Főleg akkor voltak gondok, ha nem char, hanem szelesebb lokalis valtozokról
volt szó. (bár jelen esetben char, es raadasul static is...csak gondoltam
megírom ha már eszembejutott)

A.
----- Original Message ----- 
From: "Andras Tantos" <andras at tantosonline.com>
To: <elektro at tesla.hu>
Sent: Tuesday, June 19, 2007 9:39 PM
Subject: Re: C-s kerdes


A valtozo legyen 'volatile', es statikus (azaz ne lokalis, automatikus
legyen). Talan ez segiteni fog.

Udv,
Tantos Andras

----- Original Message ----- 
From: "Balla Zoltán" <vega55 at freeweb.hu>
To: <elektro at tesla.hu>
Sent: Tuesday, June 19, 2007 11:52 AM
Subject: Re: C-s kerdes


From: "Pipi" <pipi at puzsar.hu>
>interruptban nem használod?
>
De, abbol hivodik az inkrementalo fuggveny!!
Valamit kihagytam... ??

Zoli

-----------------------------------------
          elektro[-flame|-etc]



-----------------------------------------
          elektro[-flame|-etc]



More information about the Elektro mailing list