Я работаю над проектом для встроенного процессора, где у меня есть некоторые данные, которые создаются во время выполнения, и указатели на эти данные должны быть организованы в несколько двоичных древовидных структур данных для использования программой.
Эти структуры будут исправлены на время работы программы, однако я хотел бы, чтобы опция во время компиляции позволяла быстро изменять структуру используемых деревьев. Что-то, надеюсь, более элегантное и легко реконфигурируемое, чем, скажем, функция или макрос для каждого задействованного дерева, который многократно вызывает функцию «AddNode» в правильном порядке для каждого базового элемента данных и узла дерева. Спасибо за любые предложения!