Я использовал немного метапрограммирования (с металлом и pfr) + Преобразование кортежа в строку , чтобы отобразить структуру pod c ++ в ее эквивалентное представление структуры python (заполнение еще не учитывается, но это это отдельный шаг)
Итак, мои вопросы, как я могу сделать это лучше? Я хорошо продвигаюсь в этом, но, похоже, должен быть какой-то способ упростить этот код. Есть предложения?
Код здесь: https://github.com/Kubiyak/pybuffer_container/blob/master/meta_example.cpp
На самом деле, это хорошее руководство: я возьму решение на основе std :: apply w / c Как вы можете перебрать элементы std :: tuple? of-an -stdtuple
Это значительно очистило мой код. Как я могу удалить это д? Я не могу найти кнопку удаления для него.