Я делаю программу чата, используя flat buffer
. Я хочу переместить четыре переменных шара. пример) value1 = true, value2 = false, value3 = true, value = false,
Имя схемы Flatbuffers - ServerInfo.
(i = 0; i < 3; i++)
ServerInfo.AddValue(fb, value [i]);
Я написал этот код. Всего нужно добавить четыре значения, но было добавлено только одно.
Результат хочу) true, false, true, false. Фактические результаты) верно, верно, верно, верно
Часть ServerInfo value.value в test [i]
была такой же, как и в value [0]
. Как мы можем собрать это однажды?
Определение ServerInfo.AddValue.
public static space addValue (FlatBufferBufferBufferBufferBufferBuilder) {builder.AddBool(4, Value, false); }