C preprocesor
Miroslav Mraz
mrazik na volny.cz
Sobota Červen 17 17:42:27 CEST 2017
Možná by bylo lepší uvést co má být konečným cílem a jaké jsou minimální
vstupní předpoklady, prostě nahodit o něco vyšší úroveň abstrakce. Třeba
to půjde udělat lépe, přehledněji a snad i bez maker.
Mrazík
Dne 17.6.2017 v 16:53 Miroslav Draxal napsal(a):
> Dobrý den,
>
> Žádné příspěvky nechodí, není co číst, tak nahodím otázku.
>
> Hraji si s preprocesorem C a napadlo mě, jestli je nějaká možnost
> sloučit (spojit), aby výsledek byla definice 0x104
>
> # define A 0x
>
> # define B 1
>
> # define C 0
>
> # define D 4
>
> # define SLOUCENI ABCD // aby preprocesor vytvořil definici 0x104
>
> Zde klasicky vytvoří definici ABCD
>
> Pokud použiji
>
> # define SLOUCENI_ A\B\C\D
>
> Zde vytvoří definici 0x\1\0\4
>
> Díky za nápady Míra
>
Další informace o konferenci Hw-list