Bitte lesen Sie diesen Code für den Kontext nach.Zusätzliche Bytes in den Pufferpuffer von flatbuffer, der über das Netzwerk gesendet werden soll.
Ich muss die Größe der erstellten BuffPtr (mit festen zwei Bytes) packen. Gibt es eine bevorzugte Möglichkeit zum Anhängen/Verrechnen, ohne den gesamten Puffer zu kopieren?
Ich glaube, ich kann dem Schema keine Größe hinzufügen, weil ich nach dem Empfang die Größe kennen sollte, ohne getRootAsNormalizedLog aufzurufen.
Gibt es eine Möglichkeit, zusätzliche Bytes zum resultierenden Puffer hinzuzufügen?
Das funktioniert! Vielen Dank. –
BTW, hinzugefügt einige Funktionen, um Größe vorfixieren Teil von FlatBuffers: https://github.com/google/flatbuffers/commit/486c048a0d5963f83f3a0d6957e4dde41602e2e7 – Aardappel