Д
ДокторТуамОсес2
Как в макросе передать параметр в строковый литерал?
не работает.
Т.к. по команде
выводится left##s##right
а я хотел, чтобы вывелось leftmy_stringright.
Т.е. операция конкатенации ('##') внутри строки почему-то не работает.
Что делать?
Код:
#define f(s) "left##s##right"
Т.к. по команде
Код:
cout << f(my_string) << endl;
выводится left##s##right
а я хотел, чтобы вывелось leftmy_stringright.
Т.е. операция конкатенации ('##') внутри строки почему-то не работает.
Что делать?