ujabb C misztikum (szamomra)
PETRIK Gergely
spee at freemail.hu
Wed Feb 16 19:06:15 CET 2005
A // a '99-es ISO C szabvany elott nem volt szabvanyos a C
forditokban, igy azelotti toolok eseten (kiveve ha C es C++
forditorol van szo egyben) nyugodtan elofordulhatott az,
hogy
#define a 5 //az a erteke 5
utan egy if(a == 5)-nel megallt az esz es a tudomany, mert
bar kommentezni mar lehetett //-rel, de a preprocesszornak
annyi esze azert nem volt, hogy ne menjen el a sor vegeig
egy #define utan.
--
G
On Wed, 16 Feb 2005, Fuzesi Arnold wrote:
> Kössssz, ez lesz az (elif defined), nagy vagy!
> Hiába...jó pap holtig tanul...
>
> Komment tenyleg nem resze, megneztem kozben en is ket forditoval is.
>
> Arnold
> ----- Original Message -----
> From: "Palasik Sandor" <palasik at mail.datanet.hu>
> To: <elektro at tesla.hu>
> Sent: Wednesday, February 16, 2005 11:46 AM
> Subject: Re: ujabb C misztikum (szamomra)
>
>
>> Az eredeti problémára:
>> #elif defined(LCD_TYPE2)
>>
>> Egyébként tudtommal a komment nem lesz része a makrónak. Példa:
>>
>> #define mac1 //huhu
>> if (mac1 0) {
>> }
>>
>> Ebbõl egyszerûen egy if (0) lesz és nem szintaktikus hiba.
>>
>> Palasik Sándor
>>
>> -----------------------------------
>> Szponzorunk: http://tonerbolt.hu/
>
> -----------------------------------
> Szponzorunk: http://tonerbolt.hu/
>
>
--
G
More information about the Elektro
mailing list