Tema: Re: C, #define - kaip isskirti du simbolius
Autorius: Igaliotinis
Data: 2011-08-15 18:23:09
Skaityk po du kartus kas parasyta. Jei nesupranti - skaityk ne du kartus, o 
dvidesimt du. Skaityk tol kol suprasi klausima. Jei suprast nesigauna - 
nerasyk visai.

"Jornada Del Muerto" <Jornada@Lythum.lt> wrote in message 
news:j2b2no$e4p$1@trimpas.omnitel.net...
> Su c makrosais nesedejau daug metu :) pamenu, kad doom ar tai heretic 
> source J. Carmack'as buvo labai idomiai cheat'us su makrosais irases taip 
> kad paziurejus su hex editoriumi neitu ju rasti per faila. Tai gal ten ka 
> eitu rast tokio :) nezinau tiksliai ka cia darai tokio...
>
> Pas juos tie zaidimai opensource ir eina rast ftp://ftp.idsoftware.com cia 
> aisku menka pagalba, gal kas atsakys kas tiksliai zino :) neteke ilgai 
> naudot c.
>
> "lietuvys" <lietuvys@takas.lt> wrote in message 
> news:j2au7o$9ir$1@trimpas.omnitel.net...
>> Tarkime, turiu aprasyta:
>> #define NAME C2
>> #define X(a, b) ....... cia kazkas daroma su a ir b
>>
>> kaip man paduoti NAME  į X, kad C ir 2 būtų atskirai:
>> X(C, 2)
>> ?
>>
>> Tiesa, NAME aprašas gali būti bet koks, bet pageidautina, paprastas. T.y.
>> gali būti:
>> #define NAME C, 2
>> #define NAME C 2
>> ar pan.
>>
>> Googlinau, tai suradau kaip sujungti, bet ne atskirti. Pvz.,
>> #define JUNGTI(a, b) a ## b
>>
>> tada JUNGTI(C, 2) yra lygu C2
>>
>>