два макроса: INTNAME и INTCOUNTER. Можно ли какими то хаками склепать из-них: int INTNAMEINTCOUNTER = 1; ?
Ну если из INTNAMEINTCOUNTER получается валидный идентификатор, то да
Пробегитесь по этой странице поиском ##. А лучше плюньте на этого инвалида (за пределами директив условной компиляции и встроенных макросов, разве что) и генерируйте подобные вещи тем же CMake'ом.
#define VAR_NAME(name, type) name##_##type int main() { int VAR_NAME(test, int) = 0; test_int = 1; return 0; }
У меня есть функция для создания анимаций, там для каждой анимации нужно создавать Таймер, таймер это обьект и я не регулирую сколько раз будет создана анимация
Обсуждают сегодня