[elektro] C kérdés
Kiss Gábor
kissg at ssg.ki.iif.hu
Mon Mar 7 09:54:09 CET 2011
hg12345 wrote:
> Hi!
>
> Hogyan lehet aposztrofok közé tenni egy macró paraméter helyettesítést?
Először is: aposztrófot (') mondasz, de macskakörmöt (") gondolsz.
(Nagyon nem mindegy! :-)
>
> #define AP(name) "##name##"
> szeretném de ez nem müködik, mert " mögött a ##csak mint string szerepel :-)
>
> a cél pl.:
> AP(proba) fordítás után, "proba" legyen.
>
> \x22##name\x22 se nyerte el a fordító tetszését....
>
> Van erre megoldás?
Bocs, de kicsit zavaros amit írsz. Nem értem, hogy _pontosan_ mit
szeretnél, ezért csak vaktában lövök egyet. Talán ez kell neked:
http://gcc.gnu.org/onlinedocs/cpp/Stringification.html
g
More information about the Elektro
mailing list