C preprocesor
Jindroush
jindroush na seznam.cz
Sobota Červen 17 18:07:48 CEST 2017
Umi-li vas preprocessor ##, jste asi za vodou, ni?
https://gcc.gnu.org/onlinedocs/cpp/Concatenation.html#Concatenation
On 17.6.2017 16:53, Miroslav Draxal wrote:
> 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
>
--
Jindroush <jindroush at seznam.cz>
Další informace o konferenci Hw-list