Re: Převrácení polí charů preprocesorem?

Pavel Hudeček edizon na seznam.cz
Sobota Únor 17 12:27:54 CET 2024


No to ani nemá cenu zkoušet. Jestli dobře chápu, jedná se jenom o makro, 
co vyrobí kus normáního kódu na to překlopení dat v paměti.

Asi jsem se nevyjádřil dost jasně. Mě jde o to, abych napsal třeba:

char *pole[] = PREKLOP( "012", "abc", "ABC");

a při překladu vzniklo:

char *pole[] = {"0aA", "1bB", "2cC"};

PH

Dne 17.02.2024 v 12:09 Martin Vancl napsal(a):
> Dobrý den,
> Chatgpt hned vysypalo kus kódu: 
> https://chat.openai.com/share/a71f54cf-fe57-4a61-9980-70b4dfe5f1c0
> Ale nejsem u PC, takže jsem to nezkoušel.
>
> --
> S pozdravem
> Ing. Martin Vancl
>
> e-mail: tux.martin na gmail.com
> web: www.vancl-it.cz <http://www.vancl-it.cz>
>
> Dne so 17. 2. 2024 12:00 uživatel Pavel Hudeček <edizon na seznam.cz> napsal:
>
>     Dobrý den všem,
>
>     mějme něco jako
>     char *pole[] = {
>          "012",
>          "abc",
>          "ABC"
>     };
>
>     Jde udělat makro, které by to před překladem překlopilo na:
>     {
>          "0aA",
>          "1bB",
>          "2cC"
>     };
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240217/75d3701c/attachment.htm>


Další informace o konferenci Hw-list