LINUX.ORG.RU

Препроцессор, склеивание макро определений

 


0

1

Привет, как склеивать макроопределения?
#define MAKRO1 «первая»
#define MAKRO2 «вторая»
#define MAKRO3 MAKRO1##MAKRO2
MAKRO3 вот тут, мне нужно чтоб было не MAKRO1MAKRO2 а «перваявторая» , так чтобы потом можно было определить
#define MAKRO4 MAKRO3##«_результат»
Чтоб в конечном итоге MAKRO4 был равен не тексту «MAKRO3_результат» а тексту «перваявторая_результат». Как это сделать?

Deleted

#define MAKRO1 «первая» #define MAKRO2 «вторая» #define MAKRO3 MAKRO1 MAKRO2 #define MAKRO4 MAKRO3 «_результат»

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.