协议缓冲区-c

Protocol Buffer - c

`stuct` apple
{

    int a;
    char c;

};
struct b
{
int count;
`stuct` apple a[10];
};

如何在 protobuff C 中将这些结构实现到消息字段。 我正在寻找一种替代方法来编写 struct apple a[10],而不是在 protobuff 上编写 10 次。 你能帮助我吗? 谢谢!

终于明白了

message b
{
  message apple
  {
    int32 a;
    string c;
  }
  int32 count;
  repeated apple a;
}

这是消息原型。 使用动态数组的矢量实现来使用 it.It 将有助于创建一个结构的 N no.of 个对象。