CPP GNU pozwala włączyć makro parametry do strun jak takJak zmienić makro w ciąg znaków przy użyciu cpp?
#define STR(x) #x
Następnie STR(hi)
jest podstawiony "hi"
Ale w jaki sposób włączyć makra (nie makro parametr) na sznurku ?
Powiedz, że mam makro CONSTANT z pewną wartością np.
#define CONSTANT 42
To nie działa: STR(CONSTANT)
. To daje "CONSTANT"
, czego nie chcemy.
Zakładam, że chcesz być wyjście do „42” - nie sądzę, można bez pisania funkcję. – Soren