У меня есть корневая таблица, а внутри таблицы необязательная структура / таблица.Внутренняя таблица является необязательной - она может или не может быть построена на основе других условий.
Вот пример Схема FlatBuffer :
struct A {
value:bool;
}
table B {
...
}
table C {
...
a:A;
b:B;
...
}
Нужно ли строить A/ B основан на других условиях.
Поскольку вам не разрешено использовать вложенные FlatBufferBuilder , нужно ли сначала создавать их, даже если они не нужны, а затем add_a
/add_b
очень поздно, после создания Cbuilder
на основе других условий?
В C ++ я не нашел подходящего способа сделать это.Любая помощь приветствуется!