приветы. подскажите плз в какую сторону начать думать по следующему вопросу.
допустим, есть приложение на си, которое на вход получает некое сообщение состоящее из набора параметров a, b , c. Приложение модульное, сообщение прогоняется через несколько модулей и генерирует некоторый результат.
Возникла задача - как допустим принтэфить входные и выходные данные для каждого модуля для входного сообщения с определенным значением параметра а = A1. К примеру у приложения есть консоль, я подключаюсь к консоли и задаю режим trace и указываю параметр a = A1 и жду в консоли межмодульный трейс коррелирующий с A1
Вариант с постоянным if в коде как то не устраивает, думаю есть что то изящное и уже устоявшееся в мире.