У меня есть большой свич switch(nCatch) { #define PROCESS(a,b) case a: printf(b##); break; PROCESS(A,aa); PROCESS(B,bb); .... Подскажите как сделать результирующее действие вроде printf(b##); таким, что-бы выбрать нужные строчки xy и xz). Вот как выглядит обычный кейс без макроса case A: X = szi(xy[1], xz[5]); Y = szi(xy[7], xz[3]); case B: X = szi(xy[3], xz[4]); Y = szi(xy[8], xz[7]); Т.е. в зависимои от кейса менять значения 1 5 и 7 3 в кейсе А или в кейсе В по аналогии...
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [C] Параметры, Case (2012)
- Форум SDL и коды клавиш (2012)
- Форум c++ использование объекта класса в switch (2018)
- Форум Как strchr может возвращать истину на символ не из списка? (2014)
- Форум Сигналы. (2013)
- Форум Haskell FFI (2012)
- Форум проблемка со scanf (2011)
- Форум СИ макросы понеслось (2008)
- Форум [c++] Оптимизация кода работы с байтами (2011)
- Форум Помогите пожалуйста с простейшим калькулятором на языке си (2017)