C makro ( Bray terminal megy, kosz...en voltam a bena)

Palasik Sandor palasik at mail.datanet.hu
Tue Dec 20 08:19:52 CET 2005


> #define ToCMD(value1,value2) (value1|value2<<8)
>
> Hasznalata
> ToCMD('Z','Z');
>
> Ehelyett ilyet szeretnek
> ToCMD("ZZ");
>
> Vagy meginkabb ilyet:
> ToCMD(ZZ);
>
> Lehet ilyet?
> Nyilvan faradok...de elkezdeni sem tudom.. :(

Van olyan is, hogy két, sőt négy karakteres konstans. Egy int lesz belőle.
Persze tudni kell, hogy mit csinálsz, mert lehet, hogy éppen felcseréli a
karakterek sorrendjét ahhoz képest, amit szeretnél. Viszont el lehet hagyni
a makrót. A ToCMD(AB) mondjuk 'AB' lesz, de lehet, hogy 'BA'.

Palasik Sándor




More information about the Elektro mailing list