У меня достаточно теоретических знаний о буферах протоколов, Apache Thrift и о других протоколах сериализации структуры данных. Мои вопросы о том, что если мне нужно определить рекурсивную структуру данных (Linked Lists, Search Trees и т. Д.) Или какую-либо взаимосвязь между различными объектами, существует ли встроенный стандартный способ Buffer Protocol или Apache Thrift, чтобы установить связь между различными структурами (мы используем указатели в обычной практике программирования)? или нам нужно продолжать, как использовать указатели, чтобы создать связь между различными объектами структуры данных?Рекурсивные структуры данных в буферах протоколов, Apache Thrift или любом другом протоколе сериализации структуры данных?
Я хочу сделать это с C++ API
Спасибо заранее! :)
В буферах протокола уже есть понятие «повторяющегося» поля, но нет действительно рекурсивной структуры. Насколько я знаю, сообщение не может содержать копию самого себя. –