Protocol buffers 在protobuf-c中表示指针变量

Protocol buffers 在protobuf-c中表示指针变量,protocol-buffers,protobuf-c,Protocol Buffers,Protobuf C,我不知道如何在protobuf-c中表示指针 当有如下结构时 struct EXAMPLE1 { int32 x; int32 *y; }; 在protobuf-c中如何表示指针变量(y) message EXAMPLE1 { int32 x; ?? y; } 指针值只有在一台计算机和一个正在运行的应用程序中才有意义。协议缓冲区设计用于在独立的系统之间通信,因此它不包含传输指针的方法 相反,可以直接将整数放入结构中,或者找到其他方法(数组索引、唯一

我不知道如何在protobuf-c中表示指针

当有如下结构时

struct EXAMPLE1
{
    int32 x;
    int32 *y;
}; 
在protobuf-c中如何表示指针变量(y)

message EXAMPLE1
{    
    int32 x;
    ??  y;
}

指针值只有在一台计算机和一个正在运行的应用程序中才有意义。协议缓冲区设计用于在独立的系统之间通信,因此它不包含传输指针的方法

相反,可以直接将整数放入结构中,或者找到其他方法(数组索引、唯一id)来重建接收端上的指针。

相关: